diff --git a/xilem_web/src/lib.rs b/xilem_web/src/lib.rs index cf4f5b567..dd96800c8 100644 --- a/xilem_web/src/lib.rs +++ b/xilem_web/src/lib.rs @@ -222,6 +222,9 @@ impl AnyPod { this: &mut PodMut<'_, DynNode, Box>, node: Pod, ) { + this.parent + .replace_child(node.node.as_ref(), this.node.as_ref()) + .unwrap_throw(); this.node.inner = Box::new(node.node); *this.props = Box::new(node.props); }