https://bugs.kde.org/show_bug.cgi?id=432300

            Bug ID: 432300
           Summary: sddm-theme-breeze: password prompt is displayed on all
                    display outputs which causes confusion
           Product: plasmashell
           Version: 5.20.5
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: appjoe.b...@gmail.com
                CC: plasma-b...@kde.org
  Target Milestone: 1.0

After a brief discussion over sddm @ https://github.com/sddm/sddm/issues/1356,
it was pointed out that the issue is probably lying with sddm-theme.


SUMMARY

In a multi-monitor setup, the login screen is displayed on all connected
displays. However, the focus remains on only one of the prompts, and this isn't
predictable at all. I can have a bigger monitor setup as primary display, but
the prompt will gain focus on the in-built display of my laptop.
2 suggested solutions:

1. display prompt on only the primary screen (as it's likely to be in-front of
the user) or,
2. display prompt on the active screen (as user is most likely to be looking at
this screen)


STEPS TO REPRODUCE
1. login screen on a multi-monitor setup
2. hit any key and start entering your password

OBSERVED RESULT
In case of a laptop with an extended display, prompt appears on all screens,
but keyboard focus is on laptop's screen (mostly)


EXPECTED RESULT
Prompt should appear on one screen (preferably the one with mouse focus) or the
primary display. If not either of the 2, prompt should still be visible on
in-built display, so that the user isn't looking at another screen where the
prompt isn't focused.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.20.5
KDE Frameworks Version: 5.78.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
Github discussion on sddm repository:
https://github.com/sddm/sddm/issues/1356

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to