diff --git a/addons/mass_mailing/static/src/js/mass_mailing_snippets.js b/addons/mass_mailing/static/src/js/mass_mailing_snippets.js index de34cd73cb6..c93f74861f3 100644 --- a/addons/mass_mailing/static/src/js/mass_mailing_snippets.js +++ b/addons/mass_mailing/static/src/js/mass_mailing_snippets.js @@ -197,6 +197,23 @@ options.registry.BackgroundImage = options.registry.BackgroundImage.extend({ options.registry.ImageTools.include({ + //-------------------------------------------------------------------------- + // Public + //-------------------------------------------------------------------------- + + /** + * @override + */ + async updateUIVisibility() { + await this._super(...arguments); + + // Transform is _very_ badly supported in mail clients. Hide the option. + const transformEl = this.el.querySelector('[data-transform="true"]'); + if (transformEl) { + transformEl.classList.toggle('d-none', true); + } + }, + //-------------------------------------------------------------------------- // Private //--------------------------------------------------------------------------