From d183f0cb0968f222c88af2cf70ff997cd8e8b82e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Geelen=20=28sge=29?= Date: Wed, 19 Oct 2022 13:08:13 +0000 Subject: [PATCH] [FIX] web_editor: fix incorrect condition MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit closes odoo/odoo#103574 X-original-commit: e571fca0d9b4518eec950710a6cadcb678acb8cf Signed-off-by: David Monjoie (dmo) Signed-off-by: Geelen Sébastien (sge) --- .../static/src/js/editor/odoo-editor/src/OdooEditor.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/web_editor/static/src/js/editor/odoo-editor/src/OdooEditor.js b/addons/web_editor/static/src/js/editor/odoo-editor/src/OdooEditor.js index 76e5666e961..7f71921f463 100644 --- a/addons/web_editor/static/src/js/editor/odoo-editor/src/OdooEditor.js +++ b/addons/web_editor/static/src/js/editor/odoo-editor/src/OdooEditor.js @@ -3277,7 +3277,7 @@ export class OdooEditor extends EventTarget { // Move selection if next character is zero-width space if (nextCharacter === '\u200B') { focusOffset += 1; - while (focusNode && !focusNode.textContent[focusOffset] || !closestElement(focusNode).isContentEditable) { + while (focusNode && (!focusNode.textContent[focusOffset] || !closestElement(focusNode).isContentEditable)) { focusNode = nextLeaf(focusNode); focusOffset = 0; }