ayatana-commits team mailing list archive
-
ayatana-commits team
-
Mailing list archive
-
Message #00812
[Merge] lp:~mdeslaur/indicator-session/fix-484603 into lp:indicator-session
Marc Deslauriers has proposed merging lp:~mdeslaur/indicator-session/fix-484603 into lp:indicator-session.
Requested reviews:
Indicator Applet Developers (indicator-applet-developers)
- src/lock-helper.c: use dbus_g_proxy_new_for_name so when
gnome-screensaver gets respawned by D-Bus, indicator-session will
still be able to communicate with it. (LP: #484603)
--
https://code.launchpad.net/~mdeslaur/indicator-session/fix-484603/+merge/18619
Your team ayatana-commits is subscribed to branch lp:indicator-session.
=== modified file 'src/lock-helper.c'
--- src/lock-helper.c 2009-10-07 17:10:38 +0000
+++ src/lock-helper.c 2010-02-04 17:57:17 +0000
@@ -248,11 +248,10 @@
DBusGConnection * session_bus = dbus_g_bus_get(DBUS_BUS_SESSION, NULL);
g_return_if_fail(session_bus != NULL);
- gss_proxy = dbus_g_proxy_new_for_name_owner(session_bus,
- "org.gnome.ScreenSaver",
- "/",
- "org.gnome.ScreenSaver",
- NULL);
+ gss_proxy = dbus_g_proxy_new_for_name(session_bus,
+ "org.gnome.ScreenSaver",
+ "/",
+ "org.gnome.ScreenSaver");
g_return_if_fail(gss_proxy != NULL);
dbus_g_proxy_add_signal(gss_proxy, "ActiveChanged", G_TYPE_BOOLEAN, G_TYPE_INVALID);
Follow ups