diff --git a/addons/web_editor/static/lib/odoo-editor/src/commands/deleteBackward.js b/addons/web_editor/static/lib/odoo-editor/src/commands/deleteBackward.js index 828b891c956..e8e51b31bde 100644 --- a/addons/web_editor/static/lib/odoo-editor/src/commands/deleteBackward.js +++ b/addons/web_editor/static/lib/odoo-editor/src/commands/deleteBackward.js @@ -75,6 +75,10 @@ HTMLElement.prototype.oDeleteBackward = function (offset, alreadyMoved = false) leftNode.remove(); return; } + if (leftNode.getAttribute && leftNode.getAttribute('contenteditable') === 'false') { + leftNode.remove(); + return; + } if (!isBlock(leftNode) || isVisibleEmpty(leftNode)) { /** * Backspace just after an inline node, convert to backspace at the