From f01162c7273b9354c90c080a422cb122ddeaf2ce Mon Sep 17 00:00:00 2001 From: Cosimo Cecchi Date: Mon, 21 Nov 2011 12:08:11 -0500 Subject: [PATCH] notebook: properly subtract the initial_gap width from the tab space Instead of modifying the allocation. https://bugzilla.gnome.org/show_bug.cgi?id=664494 --- gtk/gtknotebook.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gtk/gtknotebook.c b/gtk/gtknotebook.c index 1c0fbf84d0..59906f8176 100644 --- a/gtk/gtknotebook.c +++ b/gtk/gtknotebook.c @@ -5436,9 +5436,6 @@ gtk_notebook_tab_space (GtkNotebook *notebook, gtk_widget_get_allocation (widget, &allocation); - allocation.x += initial_gap; - allocation.width -= 2 * initial_gap; - switch (tab_pos) { case GTK_POS_TOP: @@ -5504,6 +5501,9 @@ gtk_notebook_tab_space (GtkNotebook *notebook, break; } + *min += initial_gap; + *max -= (2 * initial_gap); + if (!priv->scrollable) *show_arrows = FALSE; else