https://bugs.winehq.org/show_bug.cgi?id=38409
--- Comment #46 from Robert Walker bob.mt.wya@gmail.com --- Created attachment 60604 --> https://bugs.winehq.org/attachment.cgi?id=60604 wine_steam_systray.log.txt
@Alexey Min
I've rebuilt plasma-desktop without legacy systray support. I've also done:
killall xembedsniproxy
and verified that xembedsniproxy is no longer running. However sadly this makes little difference to my previous issues experienced with your patch.
Tested with vanilla Wine 3.2 and Plasma 5.12.2 on Gentoo GNU/Linux.
I've attached a terminal log with:
export WINEDEBUG=-all,+tid,+timestamp,+systray
and starting up the Windows Steam client with auto-login enabled.
I've demonstrated that it's possible to switch panes in the Steam window with the RHS mouse click on the systray icon. The context menu works - as does the action.
However I consistently get the:
13788.054:007c:trace:systray:root_message_handler DBus: message for path [/org/freedesktop/DBus/Local] dest [(null)], intf [org.freedesktop.DBus.Local].[Disconnected]
when the system tray icon disappears - with little variation in the timing (~4 seconds from systray icon appearing to disappearing). Whether I interact with the systray icon or not - has no effect on how long it stays active.