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

            Bug ID: 517237
           Summary: Bad placement of panel pop-up widgets with
                    multi-monitor (regression?)
    Classification: Plasma
           Product: plasmashell
      Version First 6.6.0
       Reported In:
          Platform: EndeavourOS
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: System Tray widget
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: 1.0

Created attachment 190445
  --> https://bugs.kde.org/attachment.cgi?id=190445&action=edit
Display configuration as in S2 in report

SUMMARY
I have 2 monitors and tend to rotate them quite often. Now there are 2 similar
setups, 1 of which is giving problems.

S1. Left monitor (horizontal) on top (top-left corner at [0,0]), right monitor
(vertical) with top-left corner at [1920,0]
- No problem in this setup

S2. Left monitor (horizontal) in vertical-middle (top-left corner at [0,422]),
right monitor (vertical) with top-left corner at [1920,0]
- Problem with popup widgets here


STEPS TO REPRODUCE
0A. Have a Panel with System Tray at the bottom (not-floating, fill-width) on
the left monitor
0B. In System Settings -> Display Configuration, set monitors as in SUMMARY ->
S1 and restart plasmashell (this will set the positions of popup widgets)
1. In System Settings -> Display Configuration, set monitors as in SUMMARY ->
S2. DO NOT restart plasmashell
2. Try to open any of the popups available from the System Tray

OBSERVED RESULT
The widgets that popup from the system tray of the left monitor show up at a
vertical offset above the panel.

EXPECTED RESULT
Popup widgets are stuck to the panel.

SOFTWARE/OS VERSIONS
Operating System: EndeavourOS 
KDE Plasma Version: 6.6.0
KDE Frameworks Version: 6.23.0
Qt Version: 6.10.2
Kernel Version: 6.18.9-arch1-2 (64-bit)
Graphics Platform: Wayland
Graphics Processor: AMD Radeon RX 7600

ADDITIONAL INFORMATION
- In my case, the left monitor was set as Primary beforehand and stayed that
way.
- Panel settings were Position:bottom; Align:Center; Fill Width; Always
Visible; Translucent; Floating:Disabled
- Workaround is to restart plasmashell every time the monitors are
moved/rotated.

Similar to 516647 https://bugs.kde.org/show_bug.cgi?id=516647 but not the exact
same.

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

Reply via email to