From dd4e19f35bfe81395d20f3a8f52805ab138a5c1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Fri, 8 Apr 2016 22:34:13 +0200 Subject: Ensure we request the UI to verify restart availability when unity proxy connects/disconnects --- src/backend-dbus/actions.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/backend-dbus/actions.c b/src/backend-dbus/actions.c index b4ea42d..88caf80 100644 --- a/src/backend-dbus/actions.c +++ b/src/backend-dbus/actions.c @@ -369,6 +369,9 @@ on_end_session_dialog_proxy_ready (GObject * o G_GNUC_UNUSED, GAsyncResult * res { INDICATOR_SESSION_ACTIONS_DBUS(gself)->priv->end_session_dialog = end_session_dialog; + g_signal_connect_swapped (end_session_dialog, "notify::g-name-owner", + G_CALLBACK(indicator_session_actions_notify_can_switch), gself); + indicator_session_actions_notify_can_prompt (INDICATOR_SESSION_ACTIONS(gself)); indicator_session_actions_notify_can_reboot (INDICATOR_SESSION_ACTIONS(gself)); } -- cgit v1.2.3