https://bugs.kde.org/show_bug.cgi?id=516450
Bug ID: 516450
Summary: Broken EWMH implementation results in popup menus not
opening in Wine
Classification: Plasma
Product: kwin
Version First 6.5.0
Reported In:
Platform: openSUSE
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: xwayland
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Created attachment 189914
--> https://bugs.kde.org/attachment.cgi?id=189914&action=edit
Screenshot of Surge XT showing buttons to click
SUMMARY
In many audio plugins running through Wine popup and dropdown menus work
initially but by opening them multiple times they begin to open less and less
frequently until clicking on the buttons to open the menus does nothing. The
effect then persists across plugins and even newly launched plugins until the
window manager is restarted (logging out and logging back in also works).
This behavior does not happen in an X11 session.
STEPS TO REPRODUCE
1. Run Windows version of Surge XT through Wine
(https://surge-synthesizer.github.io/downloads/)
2. Keep on clicking on the buttons highlighted in the attached screenshot to
open popup menus
3. Over time the menus will open less reliably until eventually not at all or
very infrequently
OR
Run the test for Wine created by Rémi Bernon
https://bugs.winehq.org/show_bug.cgi?id=59345#c7
OBSERVED RESULT
Popup menus don't open with every click
EXPECTED RESULT
Popup menus open with every click
SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20260219
KDE Plasma Version: 6.6.0
KDE Frameworks Version: 6.23.0
Qt Version: 6.10.2
Kernel Version: 6.19.2-1-default (64-bit)
Graphics Platform: Wayland
ADDITIONAL INFORMATION
I first opened an issue about this in Wine bug tracker but even then had
suspicion that it wasn't a Wine issue, but an XWayland issue instead since it
only happens in a Wayland session. Rémi Bernon did a deeper analysis of the
issue and produced a test to reproduce it as well. Here's a link to the issue
in Wine's bug tracker and specifically to Rémi's comment explaining the issue
better: https://bugs.winehq.org/show_bug.cgi?id=59345#c7
--
You are receiving this mail because:
You are watching all bug changes.