https://bugs.kde.org/show_bug.cgi?id=470416
Bug ID: 470416 Summary: "Open with" opens image with application which is one item above the one clicked in context menu Classification: Applications Product: gwenview Version: 23.04.1 Platform: openSUSE OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: gwenview-bugs-n...@kde.org Reporter: pos...@posteo.eu Target Milestone: --- Created attachment 159322 --> https://bugs.kde.org/attachment.cgi?id=159322&action=edit Screenshot SUMMARY File -> "Open with" opens image with application which is one item above the one clicked in context menu STEPS TO REPRODUCE 1. Open any image in gwenview 2. Click on File 3. Hover over "Open with" 4. Choose any application OBSERVED RESULT Journalctl reports on mouse hover over "Open with": ``` gwenview[7312]: qt.qpa.wayland: setGrabPopup called with a parent, QtWaylandClient::QWaylandXdgSurface(0x563b60b99ed0) which does not match the current topmost grabbing popup, QtWaylandClient::QWaylandXdgSurface(0x563c0e9188c0) According to the xdg-shell protocol, this is not allowed. The wayland QPA plugin is currently handling it by setting the parent to the topmost grabbing popup. Note, however, that this may cause positioning errors and popups closing unxpectedly because xdg-shell mandate that child popups close before parents ``` When clicking on any application from the context menu it reports ``` gwenview[7312]: QString::arg: 2 argument(s) missing in org.kde.gwenview ``` When you click on the very first application in the list, the image opens in another instance of Gwenview. SOFTWARE/OS VERSIONS Operating System: openSUSE Tumbleweed 20230525 KDE Plasma Version: 5.27.5 KDE Frameworks Version: 5.106.0 Qt Version: 5.15.9 Kernel Version: 6.3.2-1-default (64-bit) Graphics Platform: Wayland Graphics Processor: AMD Radeon RX 580 Series -- You are receiving this mail because: You are watching all bug changes.