diff options
author | 2022-05-13 12:38:16 -0700 | |
---|---|---|
committer | 2022-05-13 12:38:16 -0700 | |
commit | ea389ac34c5a4929b7369da0f163ab6ae07bc000 (patch) | |
tree | 7d43cde2a3926c029cf73ed0d460185ffb1ecb73 /lazy | |
parent | 296e157dcf2efe1ae52ae6cc35060b2f0cf212bf (diff) | |
download | iced-ea389ac34c5a4929b7369da0f163ab6ae07bc000.tar.gz iced-ea389ac34c5a4929b7369da0f163ab6ae07bc000.tar.bz2 iced-ea389ac34c5a4929b7369da0f163ab6ae07bc000.zip |
remove rebuild of component overlay from `on_event`
Diffstat (limited to 'lazy')
-rw-r--r-- | lazy/src/component.rs | 4 | ||||
-rw-r--r-- | lazy/src/pure/component.rs | 11 |
2 files changed, 2 insertions, 13 deletions
diff --git a/lazy/src/component.rs b/lazy/src/component.rs index 9e5937e9..2029c2a3 100644 --- a/lazy/src/component.rs +++ b/lazy/src/component.rs @@ -410,9 +410,7 @@ where Some( CacheBuilder { element: state.view(), - overlay_builder: |element| { - element.overlay(layout, renderer) - }, + overlay_builder: |_| None, } .build(), ) diff --git a/lazy/src/pure/component.rs b/lazy/src/pure/component.rs index 2971d2b7..b6e10054 100644 --- a/lazy/src/pure/component.rs +++ b/lazy/src/pure/component.rs @@ -464,16 +464,7 @@ where instance_ref_builder: |instance| instance.state.borrow(), tree: overlay.tree, types: PhantomData, - overlay_builder: |instance, tree| { - instance - .as_ref() - .unwrap() - .borrow_element() - .as_ref() - .unwrap() - .as_widget() - .overlay(&mut tree.children[0], layout, renderer) - }, + overlay_builder: |_, _| None, } .build(), ); |