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.

Reply via email to