diff --git a/public/assets/js/bridge/rte-editor.js b/public/assets/js/bridge/rte-editor.js index 2342ead..2a7917f 100644 --- a/public/assets/js/bridge/rte-editor.js +++ b/public/assets/js/bridge/rte-editor.js @@ -33,17 +33,14 @@ const frag = document.createDocumentFragment(); if (addBreak) { const prev = el.previousSibling; - const needsLeadBreak = !!(prev && (prev.nodeType === 3 ? prev.textContent.trim() : (prev.tagName && prev.tagName !== 'BR'))); - if (needsLeadBreak) { + const hasPrevContent = !!(prev && (prev.nodeType === 3 ? prev.textContent.trim() : (prev.tagName && prev.tagName !== 'BR'))); + if (hasPrevContent) { frag.appendChild(document.createElement('br')); } } while (el.firstChild) { frag.appendChild(el.firstChild); } - if (addBreak) { - frag.appendChild(document.createElement('br')); - } el.replaceWith(frag); };