diff options
Diffstat (limited to 'gtk/gtktoolbar.c')
-rw-r--r-- | gtk/gtktoolbar.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gtk/gtktoolbar.c b/gtk/gtktoolbar.c index d9f93fc8b4..b753f39f16 100644 --- a/gtk/gtktoolbar.c +++ b/gtk/gtktoolbar.c @@ -39,7 +39,6 @@ #include "gtkarrow.h" #include "gtkbindings.h" -#include "gtkhbox.h" #include "gtkimage.h" #include "gtklabel.h" #include "gtkmainprivate.h" @@ -52,7 +51,7 @@ #include "gtkseparatortoolitem.h" #include "gtkstock.h" #include "gtktoolshell.h" -#include "gtkvbox.h" +#include "gtkbox.h" #include "gtkprivate.h" #include "gtkintl.h" #include "gtktypebuiltins.h" @@ -3896,6 +3895,9 @@ gtk_toolbar_get_visible_position (GtkToolbar *toolbar, { CountingData count = { child, FALSE, 0, 0 }; + if (child == (GtkWidget*)toolbar->priv->highlight_tool_item) + return 0; + /* foreach iterates in visible order */ gtk_container_forall (GTK_CONTAINER (toolbar), count_widget_position, |