aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/vdom.ffi.mjs2
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 });
}
}