Bug 488525

Summary: Locked screen login on multiple monitors loses focus when mouse is moved or screen is connected
Product: [Plasma] plasmashell Reporter: Kacper <kobrar44>
Component: Theme - BreezeAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: natalie_clarius, nate, visual-design
Priority: NOR    
Version: 6.0.5   
Target Milestone: 1.0   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Kacper 2024-06-15 11:31:27 UTC
SUMMARY
On login screen, on multi-monitor system, during typing of the password, the password input field will lose focus when mouse is moved to the other screen. It will also lose focus when another screen connects, for instance it turned on.

STEPS TO REPRODUCE
1. Obtain and connect multiple screens
2. Login
3. Lock screen
4. Type in some text into password field on screen A
5. Move mouse to screen B / turn on screen B
6. Type in some characters

OBSERVED RESULT
Characters are typed into input on screen B.
Characters typed into screen A stay on screen A. Screen B gathers input from zero.

EXPECTED RESULT
1. After obtaining focus, and especially after typing in text into the password input on screen A, screen A should not lose focus until another input field is clicked.
2. All screens should collect input together. I am not going to log in every screen separately so they should collect all user input into the same backend.
2.1. After typing "abc" on screen A, changing focus to screen B and typing "def", both inputs should have value "abcdef".

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Linux 6.8.11 Fedora 40 Cinammon edition
KDE Plasma Version: 6.0.5
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.1

ADDITIONAL INFORMATION
Focus on click is set in window settings.
Comment 1 Nate Graham 2024-06-17 17:34:11 UTC

*** This bug has been marked as a duplicate of bug 433563 ***