diff --git a/ChangeLog b/ChangeLog index e362dcfd75..f9962cd2cc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2004-10-06 Matthias Clasen + + * gtk/gtktreeview.c (gtk_tree_view_search_iter): Set the cursor + before changing the selection to make the file chooser preview + update work better. (#143826, Tommi Komulainen) + +2004-10-05 Matthias Clasen + + * NEWS: Update + Wed Oct 6 00:45:04 2004 * gdk/gdkwindow.c (gdk_window_is_viewable): check the iteration window diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index e362dcfd75..f9962cd2cc 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,13 @@ +2004-10-06 Matthias Clasen + + * gtk/gtktreeview.c (gtk_tree_view_search_iter): Set the cursor + before changing the selection to make the file chooser preview + update work better. (#143826, Tommi Komulainen) + +2004-10-05 Matthias Clasen + + * NEWS: Update + Wed Oct 6 00:45:04 2004 * gdk/gdkwindow.c (gdk_window_is_viewable): check the iteration window diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index e362dcfd75..f9962cd2cc 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,13 @@ +2004-10-06 Matthias Clasen + + * gtk/gtktreeview.c (gtk_tree_view_search_iter): Set the cursor + before changing the selection to make the file chooser preview + update work better. (#143826, Tommi Komulainen) + +2004-10-05 Matthias Clasen + + * NEWS: Update + Wed Oct 6 00:45:04 2004 * gdk/gdkwindow.c (gdk_window_is_viewable): check the iteration window diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index e362dcfd75..f9962cd2cc 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,13 @@ +2004-10-06 Matthias Clasen + + * gtk/gtktreeview.c (gtk_tree_view_search_iter): Set the cursor + before changing the selection to make the file chooser preview + update work better. (#143826, Tommi Komulainen) + +2004-10-05 Matthias Clasen + + * NEWS: Update + Wed Oct 6 00:45:04 2004 * gdk/gdkwindow.c (gdk_window_is_viewable): check the iteration window diff --git a/gtk/gtktreeview.c b/gtk/gtktreeview.c index 81cb74f35a..03dfd10c96 100644 --- a/gtk/gtktreeview.c +++ b/gtk/gtktreeview.c @@ -12038,8 +12038,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_selection_select_iter (selection, iter); gtk_tree_view_real_set_cursor (tree_view, path, FALSE, TRUE); + gtk_tree_selection_select_iter (selection, iter); if (path) gtk_tree_path_free (path);