diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index c737282a460..64bbc6d7efd 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -195,7 +195,6 @@ instance.web.FormView = instance.web.View.extend(instance.web.form.FieldManagerM this.sidebar.add_items('other', _.compact([ self.is_action_enabled('delete') && { label: _t('Delete'), callback: self.on_button_delete }, self.is_action_enabled('create') && { label: _t('Duplicate'), callback: self.on_button_duplicate }, - { label: _t('Set Default'), callback: function (item) { self.open_defaults_dialog(); } } ])); } diff --git a/addons/web/static/src/js/views.js b/addons/web/static/src/js/views.js index 006f6768bdd..08f15242c7d 100644 --- a/addons/web/static/src/js/views.js +++ b/addons/web/static/src/js/views.js @@ -809,6 +809,9 @@ instance.web.ViewManagerAction = instance.web.ViewManager.extend({ case 'toggle_layout_outline': current_view.rendering_engine.toggle_layout_debugging(); break; + case 'set_defaults': + current_view.open_defaults_dialog(); + break; case 'translate': this.do_action({ name: "Technical Translation", diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml index 1b7a5cea53a..703e3fffcb3 100644 --- a/addons/web/static/src/xml/base.xml +++ b/addons/web/static/src/xml/base.xml @@ -501,8 +501,11 @@ - - + + + + +