diff options
| author | 2024-10-04 16:58:05 +0200 | |
|---|---|---|
| committer | 2024-10-04 16:58:05 +0200 | |
| commit | fca5d8038adcae4587cc553a15f89bc632f6ee95 (patch) | |
| tree | c86f512bf6ff336e398c4b825d929ffea1312c16 /widget/src/lazy | |
| parent | 89c665481077dbc64645caf1161dcd15e7e2386f (diff) | |
| download | iced-fca5d8038adcae4587cc553a15f89bc632f6ee95.tar.gz iced-fca5d8038adcae4587cc553a15f89bc632f6ee95.tar.bz2 iced-fca5d8038adcae4587cc553a15f89bc632f6ee95.zip | |
Implement `Overlay::operate` for `responsive::Overlay`
Diffstat (limited to '')
| -rw-r--r-- | widget/src/lazy/responsive.rs | 11 | 
1 files changed, 11 insertions, 0 deletions
| diff --git a/widget/src/lazy/responsive.rs b/widget/src/lazy/responsive.rs index dbf281f3..2b92c6dc 100644 --- a/widget/src/lazy/responsive.rs +++ b/widget/src/lazy/responsive.rs @@ -453,4 +453,15 @@ where          })          .unwrap_or_default()      } + +    fn operate( +        &mut self, +        layout: Layout<'_>, +        renderer: &Renderer, +        operation: &mut dyn widget::Operation, +    ) { +        let _ = self.with_overlay_mut_maybe(|overlay| { +            overlay.operate(layout, renderer, operation); +        }); +    }  } | 
