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 693905 - Docked tray windows can't be animated
Docked tray windows can't be animated
Status: RESOLVED OBSOLETE
Product: mutter
Classification: Core
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: mutter-maint
mutter-maint
Depends on:
Blocks:
 
 
Reported: 2013-02-15 17:03 UTC by Neil Roberts
Modified: 2018-02-05 09:46 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Neil Roberts 2013-02-15 17:03:15 UTC
Using lastest master of Mutter and Gnome Shell, it looks like Mutter no longer gets damage events for docked tray windows so they can't update their appearance. For example the teststatusicon example in GTK+ tries to alternate between two icons. Under latest Mutter it only draws the first icon and never switches to the second.

Bisecting Mutter points to this commit:

http://git.gnome.org/browse/mutter/commit/?id=fbfab93c63b393
Comment 1 Owen Taylor 2013-02-15 18:47:09 UTC
Are these GTK+ programs using the latest GTK+ or other programs? If they are GTK+ programs, it's probably the case that the status tray icons are assuming that they will get the frame synchronization protocol since the WM exports _NET_WM_FRAME_DRAWN, even though they aren't actually toplevel windows. If they are GTK+ 2 or non-GTK+ apps, I don't have any immediate idea.
Comment 2 Jonas Ådahl 2018-02-05 09:46:05 UTC
IIRC mutter doesn't deal with tray icons anymore => closing.