Reclaim element id for all removed nodes (#3782)
* reclaim el id for nested dyn nodes * reclaim root element ids as well
This commit is contained in:
1 parent
1db4b2a13d
commit
a0f83f2679
2 files changed
+10
-7
No files matched your search
@@ -328,6 +328,9 @@ impl VNode {
|
||||
to.remove_node(id);
|
||||
}
|
||||
dom.reclaim(id);
|
||||
} else {
|
||||
let id = dom.get_mounted_root_node(mount, idx);
|
||||
dom.reclaim(id);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -379,8 +382,8 @@ impl VNode {
|
||||
} else {
|
||||
to.remove_node(id);
|
||||
}
|
||||
dom.reclaim(id)
|
||||
}
|
||||
dom.reclaim(id)
|
||||
}
|
||||
Fragment(nodes) => {
|
||||
for node in &nodes[..nodes.len() - 1] {
|
||||
|
||||
Reference in new issue
Block a user