GNOME Bugzilla – Bug 670780
Only one tray icon for applications which are running on wine
Last modified: 2017-08-13 17:00:35 UTC
Only one tray icon for applications which are running on wine, the last created tray icon will replace exist one, so the tray icon only available for the last created process on wine. The attachment is source code for test. It can compile with MS cl.exe or wineg++. Run the app on wine it will create a tray icon; run it again we can see there are only one tray icon for two active process. Right click on the tray icon, choosing "Exit" on the context menu, now the last app quit, and then tray icon disappeared, The first process running without tray icon. Environment: Ubuntu11.10, gnome3-shell, wine1.3x, wine1.3x-dev. compile the attachment: wineg++ -lshell32 systray.cpp
Created attachment 208389 [details] source code (win32 sdk) to create tray icon on windows. on VC6.0 need #include <shellapi.h>
This should be fixed in gnome-shell >= 3.2.2.1 ... which version are you using?
I'm using gnome-shell (3.2.0-0ubuntu1). From you explain, I would like to wait for Ubuntu12.04LTS. Thank you.
After update gnome-shell to 3.2.2.1-0(ubuntu0.1 proposed universe), I run the test program again, there is only one tray one icon for all the programs which running on wine and would create tray icon. But different from preview issue, the tray icon is the first created one. Choose the "Close" from the tray icon context menu, the process which own current icon will exit, and the icon disappear. The other process continuing without any tray icon now.
Is this still an issue?
(In reply to Florian Müllner from comment #5) > Is this still an issue? Closing this bug report as no further information has been provided. Please feel free to reopen this bug report if you can provide the information that was asked for in a previous comment. Thanks!