image_page: Claim event sequences

This commit is contained in:
Christopher Davis 2022-02-05 16:26:15 -08:00
parent 48b8ce9455
commit 7b24523079

View file

@ -73,13 +73,16 @@ mod imp {
self.parent_constructed(obj); self.parent_constructed(obj);
self.click_gesture self.click_gesture
.connect_pressed(clone!(@weak obj => move |_, _, x, y| { .connect_pressed(clone!(@weak obj => move |gesture, _, x, y| {
obj.show_popover_at(x, y); obj.show_popover_at(x, y);
gesture.set_state(gtk::EventSequenceState::Claimed);
})); }));
self.press_gesture self.press_gesture
.connect_pressed(clone!(@weak obj => move |_, x, y| { .connect_pressed(clone!(@weak obj => move |gesture, x, y| {
log::debug!("Long press triggered");
obj.show_popover_at(x, y); obj.show_popover_at(x, y);
gesture.set_state(gtk::EventSequenceState::Claimed);
})); }));
} }
} }