diff options
Diffstat (limited to 'addons/web/static/src/js/views/view_dialogs.js')
| -rw-r--r-- | addons/web/static/src/js/views/view_dialogs.js | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/addons/web/static/src/js/views/view_dialogs.js b/addons/web/static/src/js/views/view_dialogs.js index aea29d96ee2..72e215f9c24 100644 --- a/addons/web/static/src/js/views/view_dialogs.js +++ b/addons/web/static/src/js/views/view_dialogs.js @@ -175,8 +175,9 @@ var FormViewDialog = ViewDialog.extend({ currentId: self.res_id || undefined, index: 0, mode: self.res_id && self.options.readonly ? 'readonly' : 'edit', - footer_to_buttons: true, + footerToButtons: true, default_buttons: false, + withControlPanel: false, model: self.model, parentID: self.parentID, recordID: self.recordID, @@ -190,9 +191,9 @@ var FormViewDialog = ViewDialog.extend({ } self.form_view.appendTo(fragment) .then(function () { - var $buttons = $('<div>'); - self.form_view.renderButtons($buttons); self.opened().always(function () { + var $buttons = $('<div>'); + self.form_view.renderButtons($buttons); if ($buttons.children().length) { self.$footer.empty().append($buttons.contents()); } @@ -257,7 +258,7 @@ var SelectCreateDialog = ViewDialog.extend({ this.$footer.find(".o_select_button").prop('disabled', !event.data.selection.length); }, search: function (event) { - event.stopPropagation(); // prevent this event from bubbling up to the view manager + event.stopPropagation(); // prevent this event from bubbling up to the action manager var d = event.data; var searchData = this._process_search_data(d.domains, d.contexts, d.groupbys); this.list_controller.reload(searchData); |
