From 8ebcca2ef64c4aec83c2512531a18efec22e99f0 Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Tue, 8 Apr 2014 20:43:52 +0200 Subject: [PATCH] gesture: return TRUE if the sequence state was already set --- gtk/gtkgesture.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gtk/gtkgesture.c b/gtk/gtkgesture.c index 59d09abfaf..1b5d95eebf 100644 --- a/gtk/gtkgesture.c +++ b/gtk/gtkgesture.c @@ -649,9 +649,12 @@ gtk_gesture_set_sequence_state (GtkGesture *gesture, priv = gtk_gesture_get_instance_private (gesture); data = g_hash_table_lookup (priv->points, sequence); - if (!data || data->state == state) + if (!data) return FALSE; + if (data->state == state) + return TRUE; + /* denied sequences remain denied */ if (data->state == GTK_EVENT_SEQUENCE_DENIED) return FALSE;