SUMMARY Reproducible on both Arch Linux (Plasna 5.22 beta) and neon unstable. STEPS TO REPRODUCE 1. play a media file with any player controlable by Media Player applet 2. lock your screen 3. pause playback using the media controls of the screen locker 4. try to unlock your screen OBSERVED RESULT screen can not be unlocked because the password field is not focused EXPECTED RESULT screen can be unlocked after click on media controls SOFTWARE/OS VERSIONS Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.22.80 KDE Frameworks Version: 5.83.0 Qt Version: 5.15.2 Graphics Platform: X11
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/872
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/873
Git commit 5c48f4a33527e3827ca0cd2d7c788119596ba8f3 by Nate Graham, on behalf of Jan Blackquill. Committed on 21/05/2021 at 15:03. Pushed by ngraham into branch 'master'. lockscreen: make MediaControls tab-focus only Users are unlikely to want focus diverted away from the password field when interacting with the media controls; setting the focus policy to TabFocus makes sure that mouse usage doesn't divert focus while keeping keyboard navigation intact. FIXED-IN: 5.22 M +3 -0 lookandfeel/contents/lockscreen/MediaControls.qml https://invent.kde.org/plasma/plasma-workspace/commit/5c48f4a33527e3827ca0cd2d7c788119596ba8f3
Git commit bcc4ff7305dc0b5dc889391a871c66bfa22e7ee5 by Nate Graham, on behalf of Jan Blackquill. Committed on 21/05/2021 at 15:04. Pushed by ngraham into branch 'Plasma/5.22'. lockscreen: make MediaControls tab-focus only Users are unlikely to want focus diverted away from the password field when interacting with the media controls; setting the focus policy to TabFocus makes sure that mouse usage doesn't divert focus while keeping keyboard navigation intact. FIXED-IN: 5.22 (cherry picked from commit 5c48f4a33527e3827ca0cd2d7c788119596ba8f3) M +3 -0 lookandfeel/contents/lockscreen/MediaControls.qml https://invent.kde.org/plasma/plasma-workspace/commit/bcc4ff7305dc0b5dc889391a871c66bfa22e7ee5