Fix responsive diffing when Tree is emptied by ancestors
This commit is contained in:
parent
659669dd58
commit
089e629f41
1 changed files with 4 additions and 1 deletions
|
|
@ -83,7 +83,10 @@ where
|
|||
new_size: Size,
|
||||
view: &dyn Fn(Size) -> Element<'a, Message, Theme, Renderer>,
|
||||
) {
|
||||
if self.size == new_size {
|
||||
let is_tree_empty =
|
||||
tree.tag == tree::Tag::stateless() && tree.children.is_empty();
|
||||
|
||||
if !is_tree_empty && self.size == new_size {
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue