clear borrowed props after ensure_drop_safety
This commit is contained in:
1 parent
02456c1068
commit
992ac4a3fb
4 files changed
+20
-13
No files matched your search
@@ -187,7 +187,7 @@ impl<'b> VirtualDom {
|
||||
path: ElementPath {
|
||||
path: &template.template.get().node_paths[idx],
|
||||
},
|
||||
template: Some(template),
|
||||
template: Some(template.into()),
|
||||
scope: self.runtime.current_scope_id().unwrap_or(ScopeId(0)),
|
||||
};
|
||||
self.create_dynamic_node(template_ref, node)
|
||||
@@ -197,7 +197,7 @@ impl<'b> VirtualDom {
|
||||
path: ElementPath {
|
||||
path: &template.template.get().node_paths[idx],
|
||||
},
|
||||
template: Some(template),
|
||||
template: Some(template.into()),
|
||||
scope: self.runtime.current_scope_id().unwrap_or(ScopeId(0)),
|
||||
};
|
||||
parent.set(Some(self.next_element_ref(template_ref)));
|
||||
@@ -286,7 +286,7 @@ impl<'b> VirtualDom {
|
||||
path: ElementPath {
|
||||
path: &template.template.get().node_paths[idx],
|
||||
},
|
||||
template: Some(template),
|
||||
template: Some(template.into()),
|
||||
scope: self.runtime.current_scope_id().unwrap_or(ScopeId(0)),
|
||||
};
|
||||
let m = self.create_dynamic_node(boundary_ref, &template.dynamic_nodes[idx]);
|
||||
@@ -340,7 +340,7 @@ impl<'b> VirtualDom {
|
||||
let path = &template.template.get().attr_paths[idx];
|
||||
let element_ref = ElementRef {
|
||||
path: ElementPath { path },
|
||||
template: Some(template),
|
||||
template: Some(template.into()),
|
||||
scope: self.runtime.current_scope_id().unwrap_or(ScopeId(0)),
|
||||
};
|
||||
self.set_template(id, element_ref);
|
||||
|
||||
Reference in new issue
Block a user