summaryrefslogtreecommitdiff
path: root/gtk/gtktoolbar.c
diff options
context:
space:
mode:
Diffstat (limited to 'gtk/gtktoolbar.c')
-rw-r--r--gtk/gtktoolbar.c6
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,