From e9237ae8004502a3071e8ceb132d9dac11fe00b3 Mon Sep 17 00:00:00 2001 From: Antoine Guenet Date: Fri, 15 Apr 2022 15:38:42 +0000 Subject: [PATCH] [FIX] mass_mailing: add background image options for masonry The masonry snippet was recently imported from website into mass_mailing but its background image options were omitted, making it impossible to changes these images. task-2824014 closes odoo/odoo#89690 X-original-commit: a226c26255dfabff2ac10ca3ec9b56d01feb0d7e Signed-off-by: David Monjoie (dmo) --- .../static/src/js/mass_mailing_snippets.js | 15 +++++++++++++++ addons/mass_mailing/views/snippets_themes.xml | 6 ++++++ 2 files changed, 21 insertions(+) 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 be135a8ec73..888cbc3e837 100644 --- a/addons/mass_mailing/static/src/js/mass_mailing_snippets.js +++ b/addons/mass_mailing/static/src/js/mass_mailing_snippets.js @@ -369,4 +369,19 @@ options.registry.DesignTab = options.Class.extend({ }, }); +options.registry.Parallax = options.Class.extend({ + + //-------------------------------------------------------------------------- + // Private + //-------------------------------------------------------------------------- + + /** + * @override + */ + async _computeWidgetVisibility(widgetName, params) { + // Parallax is not supported in emails. + return false; + }, +}); + }); diff --git a/addons/mass_mailing/views/snippets_themes.xml b/addons/mass_mailing/views/snippets_themes.xml index 63845eacd75..b25c75d0291 100644 --- a/addons/mass_mailing/views/snippets_themes.xml +++ b/addons/mass_mailing/views/snippets_themes.xml @@ -476,6 +476,12 @@ data-color-prefix="bg-"/> + + + + + +