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.