diff --git a/addons/web/static/src/js/views/form/form_controller.js b/addons/web/static/src/js/views/form/form_controller.js index 4373afb48ea..6dc7293db59 100644 --- a/addons/web/static/src/js/views/form/form_controller.js +++ b/addons/web/static/src/js/views/form/form_controller.js @@ -143,7 +143,7 @@ var FormController = BasicController.extend({ renderButtons: function ($node) { var $footer = this.footerToButtons ? this.renderer.$el && this.renderer.$('footer').filter(function () { - return !this.closest('.oe_form_field'); + return !this.closest('.o_field_widget'); }) : null; var mustRenderFooterButtons = $footer && $footer.length; @@ -285,7 +285,7 @@ var FormController = BasicController.extend({ } if (this.footerToButtons) { var $footer = this.renderer.$el && this.renderer.$('footer').filter(function () { - return !this.closest('.oe_form_field'); + return !this.closest('.o_field_widget'); }); if ($footer && $footer.length) { this.$buttons.empty().append($footer); diff --git a/addons/web/static/tests/views/form_tests.js b/addons/web/static/tests/views/form_tests.js index 336798347f7..585cbb95166 100644 --- a/addons/web/static/tests/views/form_tests.js +++ b/addons/web/static/tests/views/form_tests.js @@ -6,7 +6,7 @@ var BasicModel = require('web.BasicModel'); var concurrency = require('web.concurrency'); var core = require('web.core'); var fieldRegistry = require('web.field_registry'); -var basicFields = require('web.basic_fields'); +const basicFields = require('web.basic_fields'); const fieldRegistryOwl = require('web.field_registry_owl'); var FormView = require('web.FormView'); var mixins = require('web.mixins'); @@ -2260,7 +2260,7 @@ QUnit.module('Views', { var MyWidget = basicFields.FieldChar.extend({ _renderEdit: function () { - var $el = $(`