diff --git a/addons/web/static/src/js/views/form/form_renderer.js b/addons/web/static/src/js/views/form/form_renderer.js index 1da3fb97607..3dd92818276 100644 --- a/addons/web/static/src/js/views/form/form_renderer.js +++ b/addons/web/static/src/js/views/form/form_renderer.js @@ -223,6 +223,15 @@ var FormRenderer = BasicRenderer.extend({ } }); }, + /** + * Called each time the form view is attached into the DOM + */ + on_attach_callback: function () { + _.forEach(this.allFieldWidgets, function (widgets){ + _.invoke(widgets, 'on_attach_callback'); + }); + this._super.apply(this, arguments); + }, /** * @override method from AbstractRenderer * @param {Object} state a valid state given by the model