SUMMARY When two monitors are active in login screen, the password field is synced between all monitors, and the monitor showing the mouse pointer is the one displaying a password prompt. But the password field focus (identified by having colored border) is only changed by mouse click, and when mouse pointer is on the monitor with unfocused password prompt, hitting enter will NOT actually login, only displaying the password prompt on the monitor with actual focus. STEPS TO REPRODUCE 1. Have two monitors showing login screen 2. Click the password field on one of the monitors ("Monitor A") 3. Move mouse pointer to the other monitor ("Monitor B") without clicking anything, type in the password, hit enter OBSERVED RESULT The password prompt on Monitor B disappears. Monitor A now shows the password prompt, with the password field focused (colored border). I have to hit enter again to log in. EXPECTED RESULT I should log in by hitting enter on Monitor B. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 6.5.90 KDE Frameworks Version: 6.22.0 Qt Version: 6.11.0 Kernel Version: 6.18.5-arch1-1 (64-bit) Graphics Platform: Wayland Processors: 16 × AMD Ryzen 7 PRO 6850HS with Radeon Graphics Memory: 16 GiB of RAM (14.9 GiB usable) Graphics Processor: AMD Radeon Graphics ADDITIONAL INFORMATION
This also affects the wayland screenlocker. The window that the mouse is over needs to be focused.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-login-manager/-/merge_requests/74
Git commit fdd9a8f27c7e9746e963f059aa3d24aeeee41f41 by Oliver Beard. Committed on 15/01/2026 at 16:39. Pushed by olib into branch 'master'. frontend/greeter: Activate window for greeter window showing greeter The greeter window showing the greeter (i.e. it contains the cursor) should be the window with focus and receiving keyboard input. M +4 -0 src/frontend/greeter/qml/Main.qml https://invent.kde.org/plasma/plasma-login-manager/-/commit/fdd9a8f27c7e9746e963f059aa3d24aeeee41f41
Git commit 7c043716899a842c88169302a1a598089d431cc1 by Oliver Beard. Committed on 15/01/2026 at 17:13. Pushed by olib into branch 'Plasma/6.6'. frontend/greeter: Activate window for greeter window showing greeter The greeter window showing the greeter (i.e. it contains the cursor) should be the window with focus and receiving keyboard input. (cherry picked from commit fdd9a8f27c7e9746e963f059aa3d24aeeee41f41) Co-authored-by: Oliver Beard <olib141@outlook.com> M +4 -0 src/frontend/greeter/qml/Main.qml https://invent.kde.org/plasma/plasma-login-manager/-/commit/7c043716899a842c88169302a1a598089d431cc1