GNOME Bugzilla – Bug 113803
Notification Area Applet can't show balloon messages
Last modified: 2004-12-22 21:47:04 UTC
According to http://www.freedesktop.org/standards/systemtray/systemtray-spec.html, When a client wants to show balloon messages, It should send a series of client messages, These client messages must have their window field set to the window ID of the tray icon, But in gnome-panel-2.2.1/applets/notification_area/eggtraymanager.c, gdk_window_add_filter (invisible->window, egg_tray_manager_window_filter, manager) will only add one window message filter, not global message filter, so these client messages can not be send to invisible->window. I tried with gdk_window_add_filter (NULL,...) ( and other little changes ), the balloon messages can be shown.
Re-assigning to gnome-panel-maint. Apologies for the spam.
*** This bug has been marked as a duplicate of 104641 ***
Created attachment 32645 [details] [review] Porposed Patch Patch Given by Opera Wang