From f22e555f14ecef1db8bc8855bad13e18cf830e13 Mon Sep 17 00:00:00 2001 From: MYT Date: Wed, 16 Sep 2026 23:04:20 +0100 Subject: [PATCH] Update iced --- src/lib.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 7800448..85dc9f2 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -715,7 +715,7 @@ where renderer: &Renderer, viewport: &Rectangle, translation: Vector, - ) -> Option> { + ) -> Vec> { overlay::from_children( &mut self.children, tree, @@ -730,10 +730,11 @@ where &mut self, tree: &mut Tree, layout: Layout<'_>, + viewport: &Rectangle, renderer: &Renderer, operation: &mut dyn Operation, ) { - operation.container(None, layout.bounds()); + operation.container(None, layout.bounds(), viewport); operation.traverse(&mut |operation| { self.children .iter_mut() @@ -742,7 +743,7 @@ where .for_each(|((child, state), layout)| { child .as_widget_mut() - .operate(state, layout, renderer, operation); + .operate(state, layout, viewport, renderer, operation); }); }); }