diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/vdom.ffi.mjs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/vdom.ffi.mjs b/src/vdom.ffi.mjs index 25850cc..6678db2 100644 --- a/src/vdom.ffi.mjs +++ b/src/vdom.ffi.mjs @@ -76,6 +76,8 @@ export function morph(prev, next, dispatch, isComponent = false) { stack.unshift({ prev, next: fragmentElement, parent }); prev = prev?.nextSibling; }); + } else if (next.subtree !== undefined) { + stack.push({ prev, next, parent }); } } |