summaryrefslogtreecommitdiffstats
path: root/widget/src/combo_box.rs
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2023-07-26 22:01:17 +0200
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2023-07-26 22:01:17 +0200
commit14fb723eecdf3ee667874882210ac826aa700919 (patch)
tree8aa60d4d9c82e1b6b9e30b634b2f38ae5265ff31 /widget/src/combo_box.rs
parent7fe3389cf10d5ca3752127df30dafbd6965a0fe9 (diff)
downloadiced-14fb723eecdf3ee667874882210ac826aa700919.tar.gz
iced-14fb723eecdf3ee667874882210ac826aa700919.tar.bz2
iced-14fb723eecdf3ee667874882210ac826aa700919.zip
Add `Viewport` to `on_event` for `ComboBox`
Diffstat (limited to 'widget/src/combo_box.rs')
-rw-r--r--widget/src/combo_box.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/widget/src/combo_box.rs b/widget/src/combo_box.rs
index 23839980..956a470a 100644
--- a/widget/src/combo_box.rs
+++ b/widget/src/combo_box.rs
@@ -394,6 +394,7 @@ where
renderer: &Renderer,
clipboard: &mut dyn Clipboard,
shell: &mut Shell<'_, Message>,
+ viewport: &Rectangle,
) -> event::Status {
let menu = tree.state.downcast_mut::<Menu<T>>();
@@ -416,6 +417,7 @@ where
renderer,
clipboard,
&mut local_shell,
+ viewport,
);
self.state.update_text_input(tree);
@@ -554,6 +556,7 @@ where
renderer,
clipboard,
&mut Shell::new(&mut vec![]),
+ viewport,
);
state.update_text_input(tree);
}