summaryrefslogtreecommitdiff
path: root/gtk/gtkmenuitem.c
diff options
context:
space:
mode:
authorOwen Taylor <owt1@cornell.edu>1998-04-13 02:45:25 +0000
committerOwen Taylor <otaylor@src.gnome.org>1998-04-13 02:45:25 +0000
commita3ee7a9416a92c1a0bd65878da0febcc121f50a2 (patch)
tree649725ff4c9385efe7c589ba0b2fbbbf8bbc8a57 /gtk/gtkmenuitem.c
parent92006c8e78e9c41656cb7a95ec290882faffaaae (diff)
downloadgtk+-a3ee7a9416a92c1a0bd65878da0febcc121f50a2.tar.gz
An old allocation error.
Sun Apr 12 22:43:22 1998 Owen Taylor <owt1@cornell.edu> * gtk/gtkmenuitem.c (gtk_menu_item_size_allocate): An old allocation error. * gtk/gtkviewport.c (gtk_viewport_add): Don't map when adding a not-VISIBLE widget to a VISIBLE viewport.
Diffstat (limited to 'gtk/gtkmenuitem.c')
-rw-r--r--gtk/gtkmenuitem.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk/gtkmenuitem.c b/gtk/gtkmenuitem.c
index a71c488fb9..db08dc345d 100644
--- a/gtk/gtkmenuitem.c
+++ b/gtk/gtkmenuitem.c
@@ -395,7 +395,8 @@ gtk_menu_item_size_allocate (GtkWidget *widget,
child_allocation.x = (GTK_CONTAINER (widget)->border_width +
widget->style->klass->xthickness +
BORDER_SPACING);
- child_allocation.y = GTK_CONTAINER (widget)->border_width;
+ child_allocation.y = (GTK_CONTAINER (widget)->border_width +
+ widget->style->klass->ythickness);
child_allocation.width = MAX (1, allocation->width - child_allocation.x * 2);
child_allocation.height = MAX (1, allocation->height - child_allocation.y * 2);
child_allocation.x += GTK_MENU_ITEM (widget)->toggle_size;