After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 670780 - Only one tray icon for applications which are running on wine
Only one tray icon for applications which are running on wine
Status: RESOLVED INCOMPLETE
Product: gnome-shell
Classification: Core
Component: message-tray
3.0.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2012-02-25 04:17 UTC by lisunlin
Modified: 2017-08-13 17:00 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
source code (win32 sdk) to create tray icon on windows. on VC6.0 need #include <shellapi.h> (3.05 KB, text/x-c++src)
2012-02-25 04:18 UTC, lisunlin
Details

Description lisunlin 2012-02-25 04:17:43 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
Comment 1 lisunlin 2012-02-25 04:18:18 UTC
Created attachment 208389 [details]
source code (win32 sdk) to create tray icon on windows. on VC6.0 need
#include <shellapi.h>
Comment 2 drago01 2012-02-25 10:21:35 UTC
This should be fixed in gnome-shell >= 3.2.2.1  ... which version are you using?
Comment 3 lisunlin 2012-02-26 02:00:06 UTC
I'm using gnome-shell (3.2.0-0ubuntu1). From you explain, I would like to wait for Ubuntu12.04LTS. Thank you.
Comment 4 lisunlin 2012-02-26 03:26:51 UTC
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.
Comment 5 Florian Müllner 2015-03-07 06:11:21 UTC
Is this still an issue?
Comment 6 André Klapper 2017-08-13 17:00:35 UTC
(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!