Loading js/plugins/custom_paste_filters/plugin.js +8 −6 Original line number Diff line number Diff line Loading @@ -14,16 +14,18 @@ return data.replace(/\s/g,' '); }, empty_paragraph : function(data) { var container = document.createElement('div'); var html = ''; let container = document.createElement('div'); let html = ''; container.insertAdjacentHTML('beforeend', data); var paragraphs = container.querySelectorAll('p'); const elements = container.childNodes; paragraphs.forEach(element => { if (element.innerText.trim() !== '') { html = html + element.outerHTML; elements.forEach(element => { if (element.nodeName === 'P' && element.innerText.trim() === '') { return; } html += element.outerHTML; }); return html; Loading Loading
js/plugins/custom_paste_filters/plugin.js +8 −6 Original line number Diff line number Diff line Loading @@ -14,16 +14,18 @@ return data.replace(/\s/g,' '); }, empty_paragraph : function(data) { var container = document.createElement('div'); var html = ''; let container = document.createElement('div'); let html = ''; container.insertAdjacentHTML('beforeend', data); var paragraphs = container.querySelectorAll('p'); const elements = container.childNodes; paragraphs.forEach(element => { if (element.innerText.trim() !== '') { html = html + element.outerHTML; elements.forEach(element => { if (element.nodeName === 'P' && element.innerText.trim() === '') { return; } html += element.outerHTML; }); return html; Loading