https://bugs.kde.org/show_bug.cgi?id=399234

            Bug ID: 399234
           Summary: Compositing breaks system tray functionality in
                    programs running under Wine Staging
           Product: kwin
           Version: 5.13.5
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: compositing
          Assignee: kwin-bugs-n...@kde.org
          Reporter: guih....@gmail.com
  Target Milestone: ---

SUMMARY
Any program running under Wine Staging that uses the system tray will not work
properly when you right/left mouse click that program's icon.

STEPS TO REPRODUCE
1. Enable KWin compositing;
2. Download this test program (SHA-1:
63ae606aee64259091e7f82436d4ecdf3a6e9047):
https://www.nirsoft.net/utils/tflash210.zip
3. Run the .exe with Wine Staging; (vanilla Wine will _not_ work!)

OBSERVED RESULT
Interacting with the blue round icon that was added to the system tray does
absolutely nothing, i.e. the context menu won't show up after you right click
it. Left clicking is supposed to change the icon to a different one, but it
doesn't.

EXPECTED RESULT
The context menu window should pop-up after you right click the program's icon
in system tray and left clicking it should change the icon.

SOFTWARE VERSIONS
KDE Plasma Version: 5.13.5
KDE Frameworks Version: 5.50.0
Qt Version: 5.11.2

ADDITIONAL INFORMATION
There's a silly workaround to this:

1. Disable compositing (Alt+Shift+F12);
2. Run the desired program with Wine Staging;
3. Enable compositing again (Alt+Shift+F12);
4. Right/left clicking the tray icon works as expected now.

I've reported this to the Wine Staging team as well (relevant details here:
https://bugs.winehq.org/show_bug.cgi?id=45899). In my tests on virtual machines
using different desktop environments (MATE, Cinnamon, XFCE), KDE was the only
one in which I was able to reproduce this bug. A Wine Staging developer then
suggested me to report it to you guys.

Thank you!

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to