https://bugs.winehq.org/show_bug.cgi?id=45899
Bug ID: 45899 Summary: Tray icons don't react when you left click or right click on them Product: Wine-staging Version: 3.16 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: guih.rox@gmail.com CC: leslie_alistair@hotmail.com, z.figura12@gmail.com Distribution: ---
All programs with a tray icon that I've tested so far with Wine Staging 3.16 don't work when you try to interact with it, by trying to left or right clicking on it.
This is not reproducible with Vanilla Wine however.
There's a small program called TurnFlash (https://www.nirsoft.net/utils/tflash2.html) that can be used to observe this behavior:
Download link: https://www.nirsoft.net/utils/tflash210.zip SHA-1 sum for tflash.exe: 15f877867b45d51a2a8257494bb3128f1b0d087f
After you run it, you should get no output from wine, but you'll see a blue icon added to the system tray of your Desktop Environment (in my case, it's KDE Plasma 5.13.5).
The first thing I tried was checking checked my journal using `journalctl -f`, this is the message I got:
Sep 27 03:22:06 arch plasmashell[970]: QQuickItem::stackAfter: Cannot stack StatusNotifierItem_QMLTYPE_345(0x558c6fb48b50, parent=0x558c6caa47b0, geometry=0,0 0x0) after StatusNotifierItem_QMLTYPE_345(0x558c6f972d20), which must be a sibling
After that, I tried left clicking the tray icon -- it did nothing at all, and no logs. But right clicking it made the following message show up in the journal:
Sep 27 03:24:36 arch plasmashell[970]: Could not find DBusMenu interface, falling back to calling ContextMenu()
I should mention that I get the exact same messages using Vanilla Wine, the only difference is that interacting with the tray icon works perfectly fine.