Created attachment 137768 [details] Shows Offset on right click SUMMARY When You have a monitor that extends upwards past another monitor, the context menu seems to offset the y position resulting in it appearing lower on the screen. STEPS TO REPRODUCE 1. Setup 2 monitors where 1 has a resolution that extends taller than the other. 2. Align Main monitor to bottom left where right monitor extends above. 3. Open dolphin and right click in the Window. OBSERVED RESULT Context menu towards bottom of screen EXPECTED RESULT Context Menu next to pointer SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.21.4 KDE Frameworks Version: 5.81.0 Qt Version: 5.15.2 Kernel Version: 5.11.14-147-tkg-bmq OS Type: 64-bit Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 3600 6-Core Processor Memory: 31.3 GiB of RAM Graphics Processor: AMD Radeon RX 5700 XT ADDITIONAL INFORMATION Only happens in a Wayland Session. I normally have 3 monitors setup as followed 2560x1440 -> Left Bottom 1920x1080 -> Center Counterclockwise, bottom aligned with bottom of 1st 1920x1080 -> Right, top aligned with top of center
Created attachment 137769 [details] Showing context menu for Settings being offset
Does this happen only in Dolphin? Or in other apps too? Does it also happen when you right-click on the desktop, or on any Plasma applets in your panel?
(In reply to Nate Graham from comment #2) > Does this happen only in Dolphin? Or in other apps too? Does it also happen > when you right-click on the desktop, or on any Plasma applets in your panel? It seems to happen with all KDE Applications. Such as the Toolbar in konsole, where the menu pops up below the window. I can't reproduce it with GTK Applications or other QT Applications such as qBittorent and VLC. I can't reproduce it on the Desktop or Panel.
Created attachment 137890 [details] Shows Konsole Menu popping up below Window
I should clarify, that the Menu in konsole is just offset and doesn't always popup below the Window.
I Take that back. I can reproduce it under MultiMC 5 as well, which is a QT Application.
Hmm, thanks. Might be in KWin, might be in Qt itself. Moving to KWin for now.
It's a Qt bug.
*** Bug 438924 has been marked as a duplicate of this bug. ***
*** Bug 444189 has been marked as a duplicate of this bug. ***
*** Bug 451167 has been marked as a duplicate of this bug. ***
For me, this bug is fixed in Plasma 5.26.3 with KDE Frameworks 5.100.0 and Qt 5.15.7. Context menus appear in the correct place. This bug is listed as a Wayland Showstopper until Qt 6.4 (probably Plasma 6.X?) (https://community.kde.org/Plasma/Wayland_Showstoppers#Quality-of-life_issues_caused_by_non-KDE_software), but I believe it can be removed completely now. See also: Bug 447330
(In reply to indecisiveautomator from comment #12) > For me, this bug is fixed in Plasma 5.26.3 with KDE Frameworks 5.100.0 and > Qt 5.15.7. Context menus appear in the correct place. > > This bug is listed as a Wayland Showstopper until Qt 6.4 (probably Plasma > 6.X?) > (https://community.kde.org/Plasma/Wayland_Showstoppers#Quality-of- > life_issues_caused_by_non-KDE_software), but I believe it can be removed > completely now. > > See also: Bug 447330 Operating System: Arch Linux KDE Plasma Version: 5.26.3 KDE Frameworks Version: 5.100.0 Qt Version: 5.15.7 Graphics Platform: Wayland Graphics Processor: AMD Radeon RX 5700 XT I can still reproduce this issue, so I believe it should still be listed.
(In reply to indecisiveautomator from comment #12) > For me, this bug is fixed in Plasma 5.26.3 with KDE Frameworks 5.100.0 and > Qt 5.15.7. Context menus appear in the correct place. Can also still reproduce it on Operating System: openSUSE Tumbleweed 20221128 KDE Plasma Version: 5.26.3 KDE Frameworks Version: 5.100.0 Qt Version: 5.15.7 Kernel Version: 6.0.8-1-default (64-bit) Graphics Platform: Wayland