From 10cb9c1b340398da2627393e32523a2a5ee73bc1 Mon Sep 17 00:00:00 2001 From: Tony Garnock-Jones Date: Sun, 7 Jan 2024 13:02:30 +0100 Subject: [PATCH] Support use with existing nodes --- packages/html2/src/index.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/html2/src/index.ts b/packages/html2/src/index.ts index 4f5bfae..1f1a76b 100644 --- a/packages/html2/src/index.ts +++ b/packages/html2/src/index.ts @@ -36,9 +36,6 @@ export class Widget implements EventTarget { this.node.remove(); } - field parentField: ParentNode | null = null; - this.parentField = parentField; - const thisTemplate = template(); dataflow { const nodes = this.nodeGenerator(thisTemplate); @@ -52,6 +49,9 @@ export class Widget implements EventTarget { } } + field parentField: ParentNode | null = this._node?.parentNode ?? null; + this.parentField = parentField; + dataflow { const p = this.parentField.value; if (this.node.parentNode !== p) {