@@ -129,12 +129,16 @@ Showable {
129 for (var i = 0; i < LightDMService.sessions.count; i++) {
129 for (var i = 0; i < LightDMService.sessions.count; i++) {
130 var session = LightDMService.sessions.data(i,
130 var session = LightDMService.sessions.data(i,
131 LightDMService.sessionRoles.KeyRole);
131 LightDMService.sessionRoles.KeyRole);
132− if (session === LightDMService.greeter.defaultSession ||
132+ if (loader.item.sessionToStart === session) {
133− session === loader.item.sessionToStart) {
137+ if (loader.item.sessionToStart === LightDMService.greeter.defaultSession) {
134− return session;
138+ return LightDMService.greeter.defaultSession;
140+ return "ubuntu"; // The default / fallback
137− return "ubuntu" // The default / fallback
140 QtObject {
144 QtObject {