diff options
Diffstat (limited to 'src/lightdm.c')
-rw-r--r-- | src/lightdm.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/lightdm.c b/src/lightdm.c index 0ccfcd78..7fd77ed9 100644 --- a/src/lightdm.c +++ b/src/lightdm.c @@ -423,12 +423,10 @@ add_login1_seat (Login1Seat *login1_seat) { set_seat_properties (seat, seat_name); - if (!login1_seat_get_can_multi_session (login1_seat)) - { + gboolean can_multi_session = login1_seat_get_can_multi_session (login1_seat); + if (!can_multi_session) g_debug ("Seat %s has property CanMultiSession=no", seat_name); - /* XXX: uncomment this line after bug #1371250 is closed. - seat_set_property (seat, "allow-user-switching", "false"); */ - } + seat_set_supports_multi_session (seat, can_multi_session); if (is_seat0) seat_set_property (seat, "exit-on-failure", "true"); |