diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js
index 13f70a421de..06ca0ce13c4 100644
--- a/addons/web/static/src/js/view_form.js
+++ b/addons/web/static/src/js/view_form.js
@@ -4047,15 +4047,12 @@ instance.web.form.SelectCreatePopup = instance.web.form.AbstractFormPopup.extend
self.searchview.do_search();
});
self.view_list.on_loaded.add_last(function() {
- self.$buttonpane.html(QWeb.render("SelectCreatePopup.search.buttons"));
+ self.$buttonpane.html(QWeb.render("SelectCreatePopup.search.buttons", {widget:self}));
var $cbutton = self.$buttonpane.find(".oe_selectcreatepopup-search-close");
$cbutton.click(function() {
self.destroy();
});
var $sbutton = self.$buttonpane.find(".oe_selectcreatepopup-search-select");
- if(self.options.disable_multiple_selection) {
- $sbutton.hide();
- }
$sbutton.click(function() {
self.on_select_elements(self.selected_ids);
self.destroy();
diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml
index 5377c394ace..f334b649671 100644
--- a/addons/web/static/src/xml/base.xml
+++ b/addons/web/static/src/xml/base.xml
@@ -1468,8 +1468,11 @@
-
-
+
+
+ or
+
+
@@ -1479,7 +1482,7 @@
-
+ or