From c9af096ec81002c51004160239dea651d0823b63 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Fri, 11 Sep 2009 11:56:07 -0500 Subject: Commenting out the blocking on root waiting for an update. --- libdbusmenu-glib/client.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libdbusmenu-glib/client.c b/libdbusmenu-glib/client.c index dd2254e..4ae4f75 100644 --- a/libdbusmenu-glib/client.c +++ b/libdbusmenu-glib/client.c @@ -803,10 +803,16 @@ dbusmenu_client_get_root (DbusmenuClient * client) return NULL; } +#if 0 +/* Seems to be a bug in dbus-glib that assert here, I think because + multiple people try and grab it. We're going to comment this out + for now as everyone should be listening to the root changed signal + anyway. */ if (priv->layoutcall != NULL) { /* Will end the current call and block on it's completion */ update_layout_cb(priv->propproxy, priv->layoutcall, client); } +#endif return priv->root; } -- cgit v1.2.3