From dbd601cf58ffa0d2b53e6f5fda703a456574adf8 Mon Sep 17 00:00:00 2001 From: Sean Davis Date: Sat, 17 Feb 2018 15:11:15 -0500 Subject: Fix autologin-session (LP: #1707186) --- src/lightdm-gtk-greeter.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src') diff --git a/src/lightdm-gtk-greeter.c b/src/lightdm-gtk-greeter.c index 88e52cc..0a4626b 100644 --- a/src/lightdm-gtk-greeter.c +++ b/src/lightdm-gtk-greeter.c @@ -2422,6 +2422,12 @@ timed_autologin_cb (LightDMGreeter *ldm) /* Don't trigger autologin if user locks screen with light-locker (thanks to Andrew P.). */ if (!lightdm_greeter_get_lock_hint (ldm)) { + /* Select autologin-session if configured */ + if (lightdm_greeter_get_hint (greeter, "autologin-session")) + { + set_session (lightdm_greeter_get_hint (greeter, "autologin-session")); + } + if (lightdm_greeter_get_is_authenticated (ldm)) { /* Configured autologin user may be already selected in user list. */ -- cgit v1.2.1