summaryrefslogtreecommitdiff
path: root/gtk/gtkmodelmenuitem.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2014-01-04 21:50:29 -0500
committerMatthias Clasen <mclasen@redhat.com>2014-01-04 21:52:36 -0500
commit2a3d5823f485f0885c4f9cf46c1403464c963b70 (patch)
treed2adabc5e18cf4595ff2118a950e41d421003d5e /gtk/gtkmodelmenuitem.c
parent07d6c69128bae1191980ed2a72fb274055cc5392 (diff)
downloadgtk+-2a3d5823f485f0885c4f9cf46c1403464c963b70.tar.gz
GtkModelMenuItem: Add some property notification
GtkModelMenuItem emits no property notification, since none of its properties are readable. But the toggled property is just a proxy for GtkCheckMenuItem::active, so we should ensure that property notification is emitted for the ::active property.
Diffstat (limited to 'gtk/gtkmodelmenuitem.c')
-rw-r--r--gtk/gtkmodelmenuitem.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gtk/gtkmodelmenuitem.c b/gtk/gtkmodelmenuitem.c
index c698a52e4e..2235ff7e68 100644
--- a/gtk/gtkmodelmenuitem.c
+++ b/gtk/gtkmodelmenuitem.c
@@ -308,6 +308,7 @@ gtk_model_menu_item_set_property (GObject *object, guint prop_id,
case PROP_TOGGLED:
_gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (item), g_value_get_boolean (value));
+ g_object_notify (object, "active");
break;
case PROP_ACCEL: