aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTed Gould <ted@gould.cx>2012-03-30 17:26:22 -0500
committerTed Gould <ted@gould.cx>2012-03-30 17:26:22 -0500
commit1c810d69f0ac094ebc2b7094500d27d319372034 (patch)
treea5a9c6ad3ccb86c332705eef25490b2811fb16ec
parent37eaae37fb9dc7163e3e91bc81debcca22ae46ff (diff)
downloadlibdbusmenu-1c810d69f0ac094ebc2b7094500d27d319372034.tar.gz
libdbusmenu-1c810d69f0ac094ebc2b7094500d27d319372034.tar.bz2
libdbusmenu-1c810d69f0ac094ebc2b7094500d27d319372034.zip
Making sure to clear the idle so we queue again
-rw-r--r--libdbusmenu-glib/client.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libdbusmenu-glib/client.c b/libdbusmenu-glib/client.c
index 7bcce31..67beddb 100644
--- a/libdbusmenu-glib/client.c
+++ b/libdbusmenu-glib/client.c
@@ -1688,6 +1688,7 @@ event_idle_cb (gpointer user_data)
in the order they were called incase that matters. */
GList * levents = g_list_reverse(priv->events_to_go);
priv->events_to_go = NULL;
+ priv->event_idle = 0;
GVariantBuilder array;
g_variant_builder_init(&array, G_VARIANT_TYPE("a(isvu)"));