aboutsummaryrefslogtreecommitdiff
path: root/main
diff options
context:
space:
mode:
Diffstat (limited to 'main')
-rw-r--r--main/src/ui/conversation_content_view/quote_widget.vala10
1 files changed, 8 insertions, 2 deletions
diff --git a/main/src/ui/conversation_content_view/quote_widget.vala b/main/src/ui/conversation_content_view/quote_widget.vala
index ce0011e1..98aefacb 100644
--- a/main/src/ui/conversation_content_view/quote_widget.vala
+++ b/main/src/ui/conversation_content_view/quote_widget.vala
@@ -87,11 +87,17 @@ namespace Dino.Ui.Quote {
GestureClick gesture_click_controller = new GestureClick();
outer.add_controller(gesture_click_controller);
+ bool click_stopped = false;
gesture_click_controller.pressed.connect(() => {
- model.jump_to();
+ click_stopped = false;
+ });
+ gesture_click_controller.stopped.connect(() => {
+ click_stopped = true;
+ });
+ gesture_click_controller.released.connect(() => {
+ if (!click_stopped) model.jump_to();
});
return outer;
}
}
-