[libhandy] swipe-tracker: Reset state on unrealizing
- From: Adrien Plazas <aplazas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libhandy] swipe-tracker: Reset state on unrealizing
- Date: Tue, 4 Aug 2020 05:33:27 +0000 (UTC)
commit 1d140cf5386b109fb13341e0d7f8fa8d6d9954a0
Author: Alexander Mikhaylenko <alexm gnome org>
Date: Sat Aug 1 19:09:02 2020 +0500
swipe-tracker: Reset state on unrealizing
Fixes https://gitlab.gnome.org/GNOME/libhandy/-/issues/323
Signed-off-by: Alexander Mikhaylenko <alexm gnome org>
src/hdy-swipe-tracker.c | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/src/hdy-swipe-tracker.c b/src/hdy-swipe-tracker.c
index 62d61d1b..0cbf4a44 100644
--- a/src/hdy-swipe-tracker.c
+++ b/src/hdy-swipe-tracker.c
@@ -630,6 +630,7 @@ hdy_swipe_tracker_constructed (GObject *object)
g_signal_connect_swapped (self->touch_gesture, "cancel", G_CALLBACK (drag_cancel_cb), self);
g_signal_connect_object (self->swipeable, "event", G_CALLBACK (handle_event_cb), self, G_CONNECT_SWAPPED);
+ g_signal_connect_object (self->swipeable, "unrealize", G_CALLBACK (reset), self, G_CONNECT_SWAPPED);
/*
* HACK: GTK3 has no other way to get events on capture phase.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]