iteration only on first level childNodes
This commit is contained in:
parent
0750aed36e
commit
f43200370e
1 changed files with 3 additions and 1 deletions
|
|
@ -128,7 +128,9 @@ const insertHtml = function (replyHtml, fullBody_string) {
|
||||||
//fullBody.body.insertBefore(reply, fullBody.body.firstChild);
|
//fullBody.body.insertBefore(reply, fullBody.body.firstChild);
|
||||||
let fragment = document.createDocumentFragment();
|
let fragment = document.createDocumentFragment();
|
||||||
Array.from(reply.body.childNodes).forEach(node => {
|
Array.from(reply.body.childNodes).forEach(node => {
|
||||||
fragment.appendChild(node);
|
if (node.parentNode === reply.body) {
|
||||||
|
fragment.appendChild(node.cloneNode(true));
|
||||||
|
}
|
||||||
});
|
});
|
||||||
fullBody.body.insertBefore(fragment, fullBody.body.firstChild);
|
fullBody.body.insertBefore(fragment, fullBody.body.firstChild);
|
||||||
return fullBody.body.innerHTML;
|
return fullBody.body.innerHTML;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue