Browse Source

fix removing root nodes

Evan Almloff 1 năm trước cách đây
mục cha
commit
f1b2f964c0
1 tập tin đã thay đổi với 1 bổ sung1 xóa
  1. 1 1
      packages/core/src/diff/node.rs

+ 1 - 1
packages/core/src/diff/node.rs

@@ -236,7 +236,7 @@ impl VNode {
                 self.remove_dynamic_node(mount, dom, to, idx, dynamic_node, gen_muts);
             } else {
                 let mount = &dom.mounts[mount.0];
-                let id = ElementId(mount.mounted_dynamic_nodes[idx]);
+                let id = mount.root_ids[idx];
                 if gen_muts {
                     to.remove_node(id);
                 }