diff --git a/addons/web_editor/static/src/js/backend/convert_inline.js b/addons/web_editor/static/src/js/backend/convert_inline.js index 37245fbd0fd..ca0ca8c8fe7 100644 --- a/addons/web_editor/static/src/js/backend/convert_inline.js +++ b/addons/web_editor/static/src/js/backend/convert_inline.js @@ -385,7 +385,11 @@ function _createTable(attributes = []) { delete layoutStyles['line-height']; $table.css(layoutStyles); } else { - $table.css(tableStyles); + for (const styleName in tableStyles) { + if (!('style' in attributes && attributes.style.value.includes(styleName + ':'))) { + $table.css(styleName, tableStyles[styleName]); + } + } } return $table; }