diff --git a/packages/html/src/html.ts b/packages/html/src/html.ts index 446b26b..b410485 100644 --- a/packages/html/src/html.ts +++ b/packages/html/src/html.ts @@ -64,10 +64,7 @@ export class HtmlFragments implements FlattenInto { } for (const p of Array.from(n.content.querySelectorAll('placeholder'))) { const e = nodeMap[p.id]; - if (e) { - p.parentNode!.insertBefore(e, p); - p.remove(); - } + if (e) p.parentNode!.replaceChild(e, p); } if (this.contextElementName !== void 0) { return Array.from(n.content.firstElementChild!.childNodes);