From 8ea697c43405af97cd9170688067f0b807a5d3f6 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Tue, 26 Jan 2016 14:13:18 +0100 Subject: [PATCH] pathbar: Use CSS node ordering Instead of the custom get_path_for_child() function. --- gtk/gtkpathbar.c | 126 +++++------------------------------------------ 1 file changed, 11 insertions(+), 115 deletions(-) diff --git a/gtk/gtkpathbar.c b/gtk/gtkpathbar.c index df268846c1..416786c7b9 100644 --- a/gtk/gtkpathbar.c +++ b/gtk/gtkpathbar.c @@ -23,6 +23,7 @@ #include #include "gtkbox.h" +#include "gtkcssnodeprivate.h" #include "gtkdnd.h" #include "gtkdragsource.h" #include "gtkicontheme.h" @@ -134,8 +135,6 @@ static void gtk_path_bar_forall (GtkContainer *container, gboolean include_internals, GtkCallback callback, gpointer callback_data); -static GtkWidgetPath *gtk_path_bar_get_path_for_child (GtkContainer *container, - GtkWidget *child); static gboolean gtk_path_bar_scroll (GtkWidget *widget, GdkEventScroll *event); static void gtk_path_bar_scroll_up (GtkPathBar *path_bar); @@ -187,8 +186,8 @@ gtk_path_bar_init (GtkPathBar *path_bar) /* Add the children manually because GtkPathBar derives from an abstract class, * Glade cannot edit a