From 12e2f2d852b8b2d22b86b065a93d98d94d8c42c7 Mon Sep 17 00:00:00 2001 From: Antoine Guenet Date: Thu, 11 Aug 2022 15:02:43 +0000 Subject: [PATCH] [FIX] mass_mailing: ensure no lazy loaded images on edit start If images are lazy loaded in mass_mailing they risk not being converted properly. This removes the loading attribute from all previously added images when the editor loads. opw-2850967 closes odoo/odoo#98107 X-original-commit: 3cb0f466cfa982aeb802e08ded8bdbf7b8f01220 Signed-off-by: David Monjoie (dmo) Signed-off-by: Antoine Guenet (age) --- addons/mass_mailing/static/src/js/mass_mailing_widget.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/addons/mass_mailing/static/src/js/mass_mailing_widget.js b/addons/mass_mailing/static/src/js/mass_mailing_widget.js index 699796cef17..3d0858e09fb 100644 --- a/addons/mass_mailing/static/src/js/mass_mailing_widget.js +++ b/addons/mass_mailing/static/src/js/mass_mailing_widget.js @@ -160,6 +160,11 @@ var MassMailingFieldHtml = FieldHtml.extend({ } return this._super.apply(this, arguments); }, + _createWysiwygInstance: async function () { + const res = await this._super(...arguments); + this.wysiwyg.getEditable().find('img').attr('loading', ''); + return res; + }, /** * @override