From f1ad9051bdbe88e3822d758162e760a7d6d970eb Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Mon, 1 Oct 2012 11:48:50 +0200 Subject: [PATCH] treeview: Fix computing child paths We were adding the GtkButton class twice. --- gtk/gtktreeview.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/gtk/gtktreeview.c b/gtk/gtktreeview.c index 8217eb7bd3..0b1599ee37 100644 --- a/gtk/gtktreeview.c +++ b/gtk/gtktreeview.c @@ -8548,13 +8548,11 @@ gtk_tree_view_get_path_for_child (GtkContainer *container, if (!list->next) flags |= GTK_REGION_LAST; - gtk_widget_path_iter_add_region (path, -1, GTK_STYLE_REGION_COLUMN_HEADER, flags); + gtk_widget_path_iter_add_region (path, gtk_widget_path_length (path) - 2, GTK_STYLE_REGION_COLUMN_HEADER, flags); break; } g_list_free (visible_columns); - gtk_widget_path_append_for_widget (path, child); - return path; }