window: Don't animate mouse fwd/back button

The forward and back buttons often found on the side of mice are binary
inputs in the same way keyboard keys are. After the change in !373 where
key presses where made instantaneous the mouse buttons have been
inconsistent. This change rectifies that.

Fixes #340
This commit is contained in:
James Frost 2024-03-28 21:21:22 +00:00
parent 7723eda687
commit a89279d556
No known key found for this signature in database

View file

@ -304,11 +304,11 @@ mod imp {
self.forward_click_gesture self.forward_click_gesture
.connect_pressed(clone!(@weak obj => move |_,_,_,_| { .connect_pressed(clone!(@weak obj => move |_,_,_,_| {
obj.image_view().navigate(Direction::Forward, true); obj.image_view().navigate(Direction::Forward, false);
})); }));
self.backward_click_gesture self.backward_click_gesture
.connect_pressed(clone!(@weak obj => move |_,_,_,_| { .connect_pressed(clone!(@weak obj => move |_,_,_,_| {
obj.image_view().navigate(Direction::Back, true); obj.image_view().navigate(Direction::Back, false);
})); }));
self.properties_button self.properties_button
.connect_toggled(clone!(@weak obj => move |_| { .connect_toggled(clone!(@weak obj => move |_| {