diff --git a/addons/website/static/src/js/summernote.js b/addons/website/static/src/js/summernote.js index f556fd4306a..7f2f11eda72 100644 --- a/addons/website/static/src/js/summernote.js +++ b/addons/website/static/src/js/summernote.js @@ -595,9 +595,9 @@ define(['summernote/editing/Editor', 'summernote/summernote'], function (Editor) sc = $("
")[0]; so = 0; $(ancestor).prepend(sc); - } else if (before) { + } else if (dom.isText(sc)) { var text = sc.textContent.replace(/[ \t\n\r]+$/, '\u00A0'); - so -= sc.textContent.length - text.length; + so = Math.min(so, text.length); sc.textContent = text; }