Bug 491655 - Seperate inputs with multiple monitors
Summary: Seperate inputs with multiple monitors
Status: RESOLVED DUPLICATE of bug 433563
Alias: None
Product: plasmashell
Classification: Plasma
Component: Theme - Breeze (show other bugs)
Version: 6.1.4
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-08-13 08:12 UTC by Marcin Gurtowski
Modified: 2024-08-13 17:00 UTC (History)
2 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 Marcin Gurtowski 2024-08-13 08:12:55 UTC
Due to the way handling multiple monitors is implemented, unlocking screens can result in little but unnecessary annoyances.
When showing an unlock screen on multiple monitors, each screen displays separate password input. This can be little odd, as user won't see changes upon input unless they look at the specific input that happen to be active at the time.
The bigger problem is the fact, that if one of the screens activates little later, application will often switch to the new input, even if user already started typing the password. This results in input now being split between two inputs and failed unlock if user doesn't notice it.

There are many ways to fix this. We could synchronize the inputs or just make sure new one won't be selected if there's already some input in the old one.


STEPS TO REPRODUCE
1. Lock the screen with multiple monitors active (screens can't be mirrored)
2. Let the system disable screens due to inactivity
3. Start typing password quickly, if one of the screens activates little later, there is a big chance the input will be split between two inpits

OBSERVED RESULT
Active input might switch during typing

EXPECTED RESULT
Inputs should either be mirrored or just not switch

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 40
KDE Plasma Version: 6.1.4
KDE Frameworks Version: 6.5.0
Qt Version: 6.7.2
Kernel Version: 6.10.3-200.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × Intel® Core™ i7-8750H CPU @ 2.20GHz
Memory: 31.2 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics 630
Manufacturer: LENOVO
Product Name: 81FV
System Version: Lenovo Legion Y530-15ICH
Comment 1 Nate Graham 2024-08-13 17:00:35 UTC

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