summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gtk/gtkgestureclick.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/gtkgestureclick.c b/gtk/gtkgestureclick.c
index 98e8b7dd08..1af276bd15 100644
--- a/gtk/gtkgestureclick.c
+++ b/gtk/gtkgestureclick.c
@@ -272,7 +272,7 @@ gtk_gesture_click_end (GtkGesture *gesture,
interpreted = gtk_gesture_get_point (gesture, current, &x, &y);
state = gtk_gesture_get_sequence_state (gesture, current);
- if (state != GTK_EVENT_SEQUENCE_DENIED && interpreted)
+ if (current == sequence && state != GTK_EVENT_SEQUENCE_DENIED && interpreted)
g_signal_emit (gesture, signals[RELEASED], 0, priv->n_release, x, y);
priv->n_release = 0;