]> rtime.felk.cvut.cz Git - sojka/lightdm.git/commitdiff
Use session IDs as assigned by U-S-C
authorRobert Ancell <robert.ancell@canonical.com>
Sun, 19 Jun 2016 22:50:13 +0000 (10:50 +1200)
committerRobert Ancell <robert.ancell@canonical.com>
Sun, 19 Jun 2016 22:50:13 +0000 (10:50 +1200)
src/seat-xlocal.c

index 0192eba66798e813464dcbed44bb57ca1b3197f8..817335c6d05002ebf07af9a9d59009405c45d73c 100644 (file)
@@ -332,7 +332,7 @@ seat_xlocal_set_active_session (Seat *seat, Session *session)
         vt_set_active (vt);
 
     if (IS_UNITY_SYSTEM_COMPOSITOR (display_server))
-        unity_system_compositor_set_active_session (UNITY_SYSTEM_COMPOSITOR (display_server), IS_GREETER_SESSION (session) ? "greeter-0" : "session-0");
+        unity_system_compositor_set_active_session (UNITY_SYSTEM_COMPOSITOR (display_server), session_get_env (session, "MIR_SERVER_NAME"));
 
     SEAT_CLASS (seat_xlocal_parent_class)->set_active_session (seat, session);
 }