Bug 431427 - [Neon unstable] cannot unlock screen without a mouse
Summary: [Neon unstable] cannot unlock screen without a mouse
Status: RESOLVED DUPLICATE of bug 431286
Alias: None
Product: kscreenlocker
Classification: Plasma
Component: greeter (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-11 10:27 UTC by Oded Arbel
Modified: 2021-01-23 21:10 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Oded Arbel 2021-01-11 10:27:31 UTC
SUMMARY
A behavior change that appears to be new (at least since 5.18), is that the screen locker cannot be unlocked with just the keyboard - a mouse move is needed to show the password input and without it the screen cannot be unlocked.

STEPS TO REPRODUCE
1. Lock the screen (either by waiting for a timeout or clicking the META+L).
2. Press ESC or try to enter the password

OBSERVED RESULT
Nothing happens

EXPECTED RESULT
The password input should show and take keyboard input.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
KDE Plasma Version: 5.20.80
KDE Frameworks Version: 5.79.0
Qt Version: 5.15.2


ADDITIONAL INFORMATION
Moving the mouse reveals the password input with the keyboard focus (no click necessary). Interestingly enough, with a multi-screen setup moving the mouse to another screen reveals the password input the new screen but the keyboard focus stays on the first password input that does not hide. This is maybe not a great experience - sometimes I will move my mouse to another screen because the first screen didn't turn on properly (happens more often than I care to admin) so having a visible but inactive password prompt is not great, nor is having multiple password prompts. I remember lightdm used to "move" the active password prompt to the screen with the mouse.
Comment 1 Oded Arbel 2021-01-11 10:29:31 UTC
This issue is fully reproducible by running /usr/lib/x86_64-linux-gnu/libexec/kscreenlocker_greet --testing
Comment 2 Nicolas Fella 2021-01-11 16:17:06 UTC

*** This bug has been marked as a duplicate of bug 431286 ***
Comment 3 Nicolas Fella 2021-01-23 21:10:34 UTC
*** Bug 431966 has been marked as a duplicate of this bug. ***