@@ -364,7 +364,7 @@ FocusScope {
364 onShownChanged: if (shown) greeter.fakeActiveForApp = ""
364 onShownChanged: if (shown) greeter.fakeActiveForApp = ""
366 Component.onCompleted: {
366 Component.onCompleted: {
367− if (LightDM.Users.count == 1) {
367+ if (greeter.narrowMode) {
368 LightDM.Greeter.authenticate(LightDM.Users.data(0, LightDM.UserRoles.NameRole))
368 LightDM.Greeter.authenticate(LightDM.Users.data(0, LightDM.UserRoles.NameRole))
@@ -376,8 +376,8 @@ FocusScope {
376 onShowGreeter: greeter.show()
376 onShowGreeter: greeter.show()
378 onShowPrompt: {
378 onShowPrompt: {
379− if (LightDM.Users.count == 1) {
379+ if (greeter.narrowMode) {
380− lockscreen.placeholderText = i18n.tr("Please enter %1").arg(text);
380+ lockscreen.placeholderText = i18n.tr("Please enter %1").arg(text.toLowerCase());
381 lockscreen.show();
381 lockscreen.show();
@@ -391,6 +391,9 @@ FocusScope {
391 greeter.login();
391 greeter.login();
393 lockscreen.clear(true);
393 lockscreen.clear(true);
394+ if (greeter.narrowMode) {
395+ LightDM.Greeter.authenticate(LightDM.Users.data(0, LightDM.UserRoles.NameRole))
@@ -459,9 +462,7 @@ FocusScope {
459 if (!LightDM.Greeter.promptless) {
462 if (!LightDM.Greeter.promptless) {
460 lockscreen.show();
463 lockscreen.show();
462− // If there is only one user, we start authenticating with that one here.
465+ if (greeter.narrowMode) {
463− // If there are more users, the Greeter will handle that
464− if (LightDM.Users.count == 1) {
465 LightDM.Greeter.authenticate(LightDM.Users.data(0, LightDM.UserRoles.NameRole));
466 LightDM.Greeter.authenticate(LightDM.Users.data(0, LightDM.UserRoles.NameRole));
467 greeter.fakeActiveForApp = "";
468 greeter.fakeActiveForApp = "";