GNOME Bugzilla – Bug 688895
MessageTray: be explicit about removing tweens
Last modified: 2012-11-22 20:36:42 UTC
Yes, I got the bug again. I just love this code...
Created attachment 229657 [details] [review] MessageTray: be explicit about removing tweens Turns out that tweener has a very complex logic to decide when a new tween on the same properties overrides completely the old, and unfortunately what we were doing was not enough in all cases. Just be explicit, and don't let anything else mess with the state.
Review of attachment 229657 [details] [review]: I considered this, but thought it would mess with the state machine even more.
Attachment 229657 [details] pushed as 81cd1e6 - MessageTray: be explicit about removing tweens