summaryrefslogtreecommitdiff
path: root/gtk/gtkmenu.c
diff options
context:
space:
mode:
authorTimm Bäder <mail@baedert.org>2017-06-28 08:19:35 +0200
committerMatthias Clasen <mclasen@redhat.com>2017-07-19 21:27:15 -0400
commit3dc6d240b34cb8695e421981acfe1efd2239bb1e (patch)
tree06d829ddf5ccf12bd91eed189b13a850ce9e98e5 /gtk/gtkmenu.c
parent2c2867d45d15ba72410993ba6c65ab728401762b (diff)
downloadgtk+-3dc6d240b34cb8695e421981acfe1efd2239bb1e.tar.gz
Fix a few allocation coordinates & sizes
Diffstat (limited to 'gtk/gtkmenu.c')
-rw-r--r--gtk/gtkmenu.c9
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;