aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTed Gould <ted@gould.cx>2010-03-31 00:47:26 -0500
committerTed Gould <ted@gould.cx>2010-03-31 00:47:26 -0500
commit4f9bfdd91ad1ebd0fb8d778a717c9429a6c258c2 (patch)
tree62d9c09d0a928cc8ae4750d539dc86d22fed33e2
parent63a5d2daa865aa68b4ea152a92373e3c187e13af (diff)
downloadlibdbusmenu-4f9bfdd91ad1ebd0fb8d778a717c9429a6c258c2.tar.gz
libdbusmenu-4f9bfdd91ad1ebd0fb8d778a717c9429a6c258c2.tar.bz2
libdbusmenu-4f9bfdd91ad1ebd0fb8d778a717c9429a6c258c2.zip
When the proxies drop, we need to assume we're starting over with revision numbers too.
-rw-r--r--libdbusmenu-glib/client.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/libdbusmenu-glib/client.c b/libdbusmenu-glib/client.c
index 309a11c..697420f 100644
--- a/libdbusmenu-glib/client.c
+++ b/libdbusmenu-glib/client.c
@@ -444,6 +444,9 @@ proxy_destroyed (GObject * gobj_proxy, gpointer userdata)
priv->layoutcall = NULL;
}
+ priv->current_revision = 0;
+ priv->my_revision = 0;
+
build_dbus_proxy(DBUSMENU_CLIENT(userdata));
return;
}