diff --git a/addons/mail/static/src/widgets/form_renderer/form_renderer.js b/addons/mail/static/src/widgets/form_renderer/form_renderer.js index 69ea03d0af7..ab6737b2ac3 100644 --- a/addons/mail/static/src/widgets/form_renderer/form_renderer.js +++ b/addons/mail/static/src/widgets/form_renderer/form_renderer.js @@ -46,7 +46,13 @@ FormRenderer.include({ if (this._isFromFormViewDialog) { return $('
'); } - return this._makeChatterContainerTarget(); + if (!this._chatterContainerTarget) { + this._chatterContainerTarget = document.createElement("div"); + this._chatterContainerTarget.classList.add("o_FormRenderer_chatterContainer"); + } + this.$chatterContainerHook = $(''); + this._updateChatterContainerTarget(); + return this.$chatterContainerHook; } return this._super(...arguments); }, @@ -140,23 +146,6 @@ FormRenderer.include({ threadModel: this.state.model, }; }, - /** - * Create the DOM element that will contain the chatter. This is made in - * a separate method so it can be overridden (like in mail_enterprise for - * example). - * - * @private - * @returns {jQuery.Element} - */ - _makeChatterContainerTarget() { - if (!this._chatterContainerTarget) { - this._chatterContainerTarget = document.createElement("div"); - this._chatterContainerTarget.classList.add("o_FormRenderer_chatterContainer"); - } - this.$chatterContainerHook = $(''); - this._updateChatterContainerTarget(); - return this.$chatterContainerHook; - }, /** * Mount the chatter *