diff --git a/addons/web_editor/static/src/js/editor/odoo-editor/src/commands/commands.js b/addons/web_editor/static/src/js/editor/odoo-editor/src/commands/commands.js index 9110aee1b7d..efc9c0049cd 100644 --- a/addons/web_editor/static/src/js/editor/odoo-editor/src/commands/commands.js +++ b/addons/web_editor/static/src/js/editor/odoo-editor/src/commands/commands.js @@ -620,6 +620,7 @@ export const editorCommands = { } else if ((node.nodeType === Node.TEXT_NODE && !isWhitespace(node)) || (node.nodeName === 'BR' && isEmptyBlock(node.parentNode)) || (node.nodeType === Node.ELEMENT_NODE && + node.nodeName !== 'FIGURE' && ['inline', 'inline-block'].includes(getComputedStyle(node).display) && !isWhitespace(node.textContent) && !node.classList.contains('btn') &&