From c8d02719cc7a18d0c17a2b6391e6800b8f6e3c46 Mon Sep 17 00:00:00 2001 From: Christian Dywan Date: Tue, 17 Nov 2009 23:35:53 +0100 Subject: [PATCH] Fix Mouse Gestures to handle events properly again --- extensions/mouse-gestures.c | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/extensions/mouse-gestures.c b/extensions/mouse-gestures.c index b6bddbc5..eedaa572 100644 --- a/extensions/mouse-gestures.c +++ b/extensions/mouse-gestures.c @@ -75,7 +75,6 @@ mouse_gestures_button_press_event_cb (GtkWidget* web_view, gesture->start.y = event->button.y; gesture->last = event->button.button; } - return TRUE; } @@ -106,9 +105,11 @@ mouse_gestures_motion_notify_event_cb (GtkWidget* web_view, gesture->end.x = x; gesture->end.y = y; } + + return TRUE; } - return TRUE; + return FALSE; } static gboolean @@ -175,11 +176,13 @@ mouse_gestures_button_release_event_cb (GtkWidget* web_view, midori_browser_activate_action (browser, "Back"); } } + + mouse_gesture_clear (gesture); + + return TRUE; } - mouse_gesture_clear (gesture); - - return TRUE; + return FALSE; } static void