summaryrefslogtreecommitdiff
path: root/src/lightdm.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lightdm.c')
-rw-r--r--src/lightdm.c8
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");