Blob Blame History Raw
--- gtk+-2.24.20/gtk/gtkcombobox.c.org  2013-03-12 22:25:23.000000000 +0200
+++ gtk+-2.24.20/gtk/gtkcombobox.c      2013-07-20 23:38:34.248516146 +0300
@@ -4152,11 +4152,11 @@
   if (!ret)
     return TRUE; /* clicked outside window? */
 
+  gtk_combo_box_popdown (combo_box);
+
   gtk_tree_model_get_iter (priv->model, &iter, path);
   gtk_tree_path_free (path);
 
-  gtk_combo_box_popdown (combo_box);
-
   if (tree_column_row_is_sensitive (combo_box, &iter))
     gtk_combo_box_set_active_iter (combo_box, &iter);