<AWT Dev> [RFC] Tray icons for applications are not displayed in the GNOME notification bar.

Danesh Dadachanji ddadacha at redhat.com
Thu Oct 20 13:03:16 PDT 2011


Hi,

There's a bug[1] with java tray icons and the new gnome-shell, the icon 
is no longer displayed. GNOME has adapted an additional spec[2] from the 
freedesktop standards for its notification bar (system tray). It now 
requires the XAtom _NET_WM_PID to be set, which in turn needs 
WM_CLIENT_MACHINE. If they aren't then things don't go smoothly and the 
bar won't show the icon/embedded frame.

The following webrev fixes the bug:
http://icedtea.classpath.org/~ddadacha/tray_icon/

This bug is also in jdk6 and 7 as well FWIW.

I would appreciate any comments!

Regards,
Danesh

[1] Original bug report - https://bugzilla.redhat.com/show_bug.cgi?id=683768
[2] http://standards.freedesktop.org/wm-spec/1.3/ar01s05.html#id2523510



More information about the awt-dev mailing list