GNOME Bugzilla – Bug 579454
Allow more flexibility for NaTrayChild compositing
Last modified: 2009-08-11 16:57:30 UTC
Here's a patch I needed for gnome-shell; it should have no effect on gnome-panel at all, other than keeping the two copies of the tray manager code in sync.
Created attachment 132879 [details] [review] Allow more flexibility for NaTrayChild compositing na-tray-child.[ch]: Add na_tray_child_set_composited() to allow the application to modify the behavior where gdk_window_set_composited(TRUE) is called for icons with alpha. Rename na_tray_child_is_composited() to na_tray_child_has_alpha() to better reflect the meaning and fix things so that it can be called at any time and not only after the icon is realized. na-tray.c: Adapt to na_tray_child_is_composited() rename.
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.