diff options
author | Timm Bäder <mail@baedert.org> | 2017-06-28 08:19:35 +0200 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2017-07-19 21:27:15 -0400 |
commit | 3dc6d240b34cb8695e421981acfe1efd2239bb1e (patch) | |
tree | 06d829ddf5ccf12bd91eed189b13a850ce9e98e5 /gtk/gtkmenu.c | |
parent | 2c2867d45d15ba72410993ba6c65ab728401762b (diff) | |
download | gtk+-3dc6d240b34cb8695e421981acfe1efd2239bb1e.tar.gz |
Fix a few allocation coordinates & sizes
Diffstat (limited to 'gtk/gtkmenu.c')
-rw-r--r-- | gtk/gtkmenu.c | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/gtk/gtkmenu.c b/gtk/gtkmenu.c index 368fad71ac..5a66f30ac5 100644 --- a/gtk/gtkmenu.c +++ b/gtk/gtkmenu.c @@ -2559,15 +2559,8 @@ gtk_menu_reorder_child (GtkMenu *menu, static void gtk_menu_realize (GtkWidget *widget) { - GtkMenu *menu = GTK_MENU (widget); - GtkAllocation allocation; - GtkBorder arrow_border; - GTK_WIDGET_CLASS (gtk_menu_parent_class)->realize (widget); - gtk_widget_get_allocation (widget, &allocation); - get_arrows_border (menu, &arrow_border); - if (GTK_MENU_SHELL (widget)->priv->active_menu_item) gtk_menu_scroll_item_visible (GTK_MENU_SHELL (widget), GTK_MENU_SHELL (widget)->priv->active_menu_item); @@ -3160,7 +3153,7 @@ definitely_within_item (GtkWidget *widget, GtkAllocation allocation; int w, h; - gtk_widget_get_allocation (widget, &allocation); + gtk_widget_get_outer_allocation (widget, &allocation); w = allocation.width; h = allocation.height; |