aboutsummaryrefslogtreecommitdiff
path: root/libdbusmenu-gtk/parser.c
diff options
context:
space:
mode:
authorMichael Terry <michael.terry@canonical.com>2011-01-26 16:13:56 -0600
committerTed Gould <ted@gould.cx>2011-01-26 16:13:56 -0600
commitfe464dc002ed3e2e713f64145e689f66ad51f275 (patch)
tree60d001eeed16aaf8ccb1bdf893ca1ca8bd65fe45 /libdbusmenu-gtk/parser.c
parent81032fae461250e5e73aaa49896fd92dd58ad674 (diff)
downloadlibdbusmenu-fe464dc002ed3e2e713f64145e689f66ad51f275.tar.gz
libdbusmenu-fe464dc002ed3e2e713f64145e689f66ad51f275.tar.bz2
libdbusmenu-fe464dc002ed3e2e713f64145e689f66ad51f275.zip
Fix to the type of toggle-state to int
Diffstat (limited to 'libdbusmenu-gtk/parser.c')
-rw-r--r--libdbusmenu-gtk/parser.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libdbusmenu-gtk/parser.c b/libdbusmenu-gtk/parser.c
index 5f0ef48..b1e7e01 100644
--- a/libdbusmenu-gtk/parser.c
+++ b/libdbusmenu-gtk/parser.c
@@ -522,9 +522,9 @@ action_notify_cb (GtkAction *action,
}
else if (pspec->name == g_intern_static_string ("active"))
{
- dbusmenu_menuitem_property_set_bool (mi,
- DBUSMENU_MENUITEM_PROP_TOGGLE_STATE,
- gtk_toggle_action_get_active (GTK_TOGGLE_ACTION (action)));
+ dbusmenu_menuitem_property_set_int (mi,
+ DBUSMENU_MENUITEM_PROP_TOGGLE_STATE,
+ gtk_toggle_action_get_active (GTK_TOGGLE_ACTION (action)) ? DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED : DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED);
}
else if (pspec->name == g_intern_static_string ("label"))
{