[gtk+] Bug 588943 – set correct selection before emitting cursor-changed when searching



commit 48f1b45b62af538016545f8d6e4ef84743b21abe
Author: Paolo Borelli <porelli gnome org>
Date:   Sat Jul 18 13:14:07 2009 +0200

    Bug 588943 â?? set correct selection before emitting cursor-changed when searching
    
    Make sure the correct selection is set when emitting cursor-changed
    during an interactive search

 gtk/gtktreeview.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/gtk/gtktreeview.c b/gtk/gtktreeview.c
index 0e52f92..7b8f8d4 100644
--- a/gtk/gtktreeview.c
+++ b/gtk/gtktreeview.c
@@ -14591,8 +14591,8 @@ gtk_tree_view_search_iter (GtkTreeModel     *model,
             {
               gtk_tree_view_scroll_to_cell (tree_view, path, NULL,
 					    TRUE, 0.5, 0.0);
-	      gtk_tree_view_real_set_cursor (tree_view, path, FALSE, TRUE);
               gtk_tree_selection_select_iter (selection, iter);
+              gtk_tree_view_real_set_cursor (tree_view, path, FALSE, TRUE);
 
 	      if (path)
 		gtk_tree_path_free (path);



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