[evince] ev-view: Make pan gesture explicitly touch-only
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evince] ev-view: Make pan gesture explicitly touch-only
- Date: Fri, 15 Aug 2014 12:01:26 +0000 (UTC)
commit 2280b09ec71ee88eeeb7fd8d02adb2985d17a765
Author: Carlos Garnacho <carlosg gnome org>
Date: Fri Aug 15 13:56:11 2014 +0200
ev-view: Make pan gesture explicitly touch-only
The default value of this property changed to FALSE in latest development
versions of GTK+, but we do want this gesture to be triggered only by
touchscreens.
libview/ev-view.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/libview/ev-view.c b/libview/ev-view.c
index 77eedca..5a8b26c 100644
--- a/libview/ev-view.c
+++ b/libview/ev-view.c
@@ -6662,6 +6662,7 @@ ev_view_hierarchy_changed (GtkWidget *widget,
g_signal_connect (view->pan_gesture, "end",
G_CALLBACK (pan_gesture_end_cb), widget);
+ gtk_gesture_single_set_touch_only (GTK_GESTURE_SINGLE (view->pan_gesture), TRUE);
gtk_event_controller_set_propagation_phase (GTK_EVENT_CONTROLLER (view->pan_gesture),
GTK_PHASE_CAPTURE);
} else if (!parent && view->pan_gesture) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]