Fix Component not diffing when its state is recreated
This commit is contained in:
parent
ba996f4b01
commit
7526d73ad3
1 changed files with 3 additions and 0 deletions
|
|
@ -266,7 +266,10 @@ where
|
|||
state: tree::State::new(S::default()),
|
||||
children: vec![Tree::empty()],
|
||||
})));
|
||||
|
||||
*self.tree.borrow_mut() = state.clone();
|
||||
self.diff_self();
|
||||
|
||||
tree::State::new(state)
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue