From dc768fee2f98b91c4ca173c3e4ef263ad4cfc2ff Mon Sep 17 00:00:00 2001 From: Evan Almloff Date: Fri, 20 Jan 2023 13:31:21 -0600 Subject: [PATCH] fix replacing a dynamic text node in native core --- packages/native-core/src/real_dom.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/native-core/src/real_dom.rs b/packages/native-core/src/real_dom.rs index 1aa75c2d8..735421673 100644 --- a/packages/native-core/src/real_dom.rs +++ b/packages/native-core/src/real_dom.rs @@ -195,8 +195,7 @@ impl, V: FromAnyValue> RealDom { text: value.to_string(), }); let node_id = self.create_node(node); - let node = self.tree.get_mut(node_id).unwrap(); - node.node_data.element_id = Some(id); + self.set_element_id(node_id, id); self.stack.push(node_id); mark_dirty(node_id, NodeMask::new().with_text(), &mut nodes_updated); }