[gnome-shell] main: emit systemd message for any session except gdm and initial-setup



commit 5ade2e741816c0cfdfb7d03d26f6dfe39385aeff
Author: Vadim Rutkovsky <vrutkovs redhat com>
Date:   Fri May 9 22:31:53 2014 +0200

    main: emit systemd message for any session except gdm and initial-setup

 js/ui/main.js |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/js/ui/main.js b/js/ui/main.js
index b596463..a21af89 100644
--- a/js/ui/main.js
+++ b/js/ui/main.js
@@ -212,7 +212,9 @@ function _initializeUI() {
                               if (screenShield) {
                                   screenShield.lockIfWasLocked();
                               }
-                              if (LoginManager.haveSystemd() && sessionMode.currentMode === 'user') {
+                              if (LoginManager.haveSystemd() &&
+                                  sessionMode.currentMode != 'gdm' &&
+                                  sessionMode.currentMode != 'initial-setup') {
                                   // Do not import globally to not depend
                                   // on systemd on non-systemd systems.
                                   let GSystem = imports.gi.GSystem;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]