aboutsummaryrefslogtreecommitdiff
path: root/src/settings-daemon.vala
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2024-06-12 23:50:45 +0200
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2024-06-12 23:50:45 +0200
commit7b0bf0688b3c4504198e2bddc6f6c5b22b2f97dc (patch)
treeb5c1eca6bd4d4da427b5f382df6799afe6fb8614 /src/settings-daemon.vala
parentf4e287ab8949b95148328ba0ddd10c69ba63dfba (diff)
downloadarctica-greeter-7b0bf0688b3c4504198e2bddc6f6c5b22b2f97dc.tar.gz
arctica-greeter-7b0bf0688b3c4504198e2bddc6f6c5b22b2f97dc.tar.bz2
arctica-greeter-7b0bf0688b3c4504198e2bddc6f6c5b22b2f97dc.zip
Wait with Ayatana Indicators startup until D-Bus mimick services have come up.
Diffstat (limited to 'src/settings-daemon.vala')
-rw-r--r--src/settings-daemon.vala9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/settings-daemon.vala b/src/settings-daemon.vala
index d8766d5..5fa9117 100644
--- a/src/settings-daemon.vala
+++ b/src/settings-daemon.vala
@@ -205,6 +205,15 @@ public class SettingsDaemon : Object
{
debug ("Could not start %s: %s", Config.SD_BINARY, e.message);
}
+
+ /* Start Ayatana Indicators...
+ * The indicator start has been moved here, because the session
+ * indicator requires org.gnome.ScreenSaver to have been setup
+ * accurately (which is happening before the settings-daemon start).
+ */
+ debug ("Launching Ayatana Indicators...");
+ var greeter = new ArcticaGreeter();
+ greeter.start_indicators ();
}
private void stop_settings_daemon ()