summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Boles <dboles.src@gmail.com>2018-04-22 21:17:29 +0100
committerDaniel Boles <dboles.src@gmail.com>2018-04-22 21:49:41 +0100
commit95f65da038c9f6615bacded2ff72bcfda1c502e7 (patch)
tree985cc9afb2815caf90483933340b3871e506740b
parentf36c8c219ccb8cc11dcd1f6fc85eb6aee28c1463 (diff)
downloadgtk+-95f65da038c9f6615bacded2ff72bcfda1c502e7.tar.gz
MenuItem: Fix broken args to insert_before|after()
The widget & its parent were swapped to each other’s place in the calls. https://gitlab.gnome.org/GNOME/gtk/issues/200
-rw-r--r--gtk/gtkmenuitem.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gtk/gtkmenuitem.c b/gtk/gtkmenuitem.c
index 06867ab088..392de1e748 100644
--- a/gtk/gtkmenuitem.c
+++ b/gtk/gtkmenuitem.c
@@ -933,7 +933,7 @@ update_arrow_classes (GtkMenuItem *menu_item)
child = gtk_widget_get_first_child (GTK_WIDGET (menu_item));
if (child != priv->arrow_widget)
- gtk_widget_insert_after (GTK_WIDGET (menu_item), priv->arrow_widget, NULL);
+ gtk_widget_insert_after (priv->arrow_widget, GTK_WIDGET (menu_item), NULL);
}
else
{
@@ -943,7 +943,7 @@ update_arrow_classes (GtkMenuItem *menu_item)
child = gtk_widget_get_last_child (GTK_WIDGET (menu_item));
if (child != priv->arrow_widget)
- gtk_widget_insert_before (GTK_WIDGET (menu_item), priv->arrow_widget, NULL);
+ gtk_widget_insert_before (priv->arrow_widget, GTK_WIDGET (menu_item), NULL);
}
}