diff --git a/addons/web_editor/static/src/js/editor/snippets.options.js b/addons/web_editor/static/src/js/editor/snippets.options.js index fa037627f3a..186698ff35a 100644 --- a/addons/web_editor/static/src/js/editor/snippets.options.js +++ b/addons/web_editor/static/src/js/editor/snippets.options.js @@ -4536,22 +4536,17 @@ registry.Box = SnippetOptionWidget.extend({ * @returns {string} */ _getDefaultShadow(type, shadowClass) { + if (!type) { + return 'none'; + } + const el = document.createElement('div'); - if (type) { - el.classList.add(shadowClass); - } + el.classList.add(shadowClass); document.body.appendChild(el); - switch (type) { - case 'outset': { - return $(el).css('box-shadow'); - } - case 'inset': { - return $(el).css('box-shadow') + ' inset'; - } - } + const shadow = `${$(el).css('box-shadow')}${type === 'inset' ? ' inset' : ''}`; el.remove(); - return 'none'; - } + return shadow; + }, });