remove rebuild of component overlay from on_event

This commit is contained in:
Nick Senger 2022-05-13 12:38:16 -07:00
parent 296e157dcf
commit ea389ac34c
No known key found for this signature in database
GPG key ID: F905159224DB77D8
2 changed files with 2 additions and 13 deletions

View file

@ -410,9 +410,7 @@ where
Some( Some(
CacheBuilder { CacheBuilder {
element: state.view(), element: state.view(),
overlay_builder: |element| { overlay_builder: |_| None,
element.overlay(layout, renderer)
},
} }
.build(), .build(),
) )

View file

@ -464,16 +464,7 @@ where
instance_ref_builder: |instance| instance.state.borrow(), instance_ref_builder: |instance| instance.state.borrow(),
tree: overlay.tree, tree: overlay.tree,
types: PhantomData, types: PhantomData,
overlay_builder: |instance, tree| { overlay_builder: |_, _| None,
instance
.as_ref()
.unwrap()
.borrow_element()
.as_ref()
.unwrap()
.as_widget()
.overlay(&mut tree.children[0], layout, renderer)
},
} }
.build(), .build(),
); );