[gtk+] combobox: Remove autoscroll timer on popdown



commit 5f6db9a18267c0ada85d3910d7d00e1fbc4a830d
Author: Benjamin Otte <otte redhat com>
Date:   Sun Jul 19 18:31:33 2015 +0200

    combobox: Remove autoscroll timer on popdown

 gtk/gtkcombobox.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/gtk/gtkcombobox.c b/gtk/gtkcombobox.c
index 773e540..a81b341 100644
--- a/gtk/gtkcombobox.c
+++ b/gtk/gtkcombobox.c
@@ -2502,6 +2502,12 @@ gtk_combo_box_popdown (GtkComboBox *combo_box)
   gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (priv->button),
                                 FALSE);
 
+  if (priv->scroll_timer)
+    {
+      g_source_remove (priv->scroll_timer);
+      priv->scroll_timer = 0;
+    }
+
   priv->grab_pointer = NULL;
   priv->grab_keyboard = NULL;
 }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]