GNOME Bugzilla – Bug 701969
Transition display->collection broken against clutter 1.16
Last modified: 2016-03-31 13:22:07 UTC
Created attachment 246467 [details] Screencast of the issue When going back from display to collection view, the display actor remains visible on top of the item icon.
Created attachment 246468 [details] [review] app: Use explicit transition for display->collection
(In reply to comment #1) > Created an attachment (id=246468) [details] [review] > app: Use explicit transition for display->collection This WIP patch fixes this issue at hand but the animation doesn't seem quite right. I'm not exactly sure that I actually understand how position_item_actor_at_icon() works. It sets the duration to '0' before setting the position props (animatable) and width/height (not animatable) so all these changes should be immediate? Is so, where is the animation coming into play?
Created attachment 246730 [details] [review] app: Use explicit transition for display->collection This fixes the issue of display actor ending-up at the top of item in collection view at the end of display->collection animation when linked against clutter 0.16.
Review of attachment 246730 [details] [review]: not really happy about the change, but well, clutter is making our life unnecessarily harder... Is this compatible with 0.14? If not we should bump dep.
(In reply to comment #4) > Review of attachment 246730 [details] [review]: > > not really happy about the change, but well, clutter is making our life > unnecessarily harder... > > Is this compatible with 0.14? If not we should bump dep. Yes, its compatible AFAICT. We are already using the same explicit transition API in git master and all of this was added in 1.10 and 1.12. Sorry for the wrong version btw. Its 1.16, not 0.16. Will update commit log during push.
Attachment 246730 [details] pushed as 2f4b859 - app: Use explicit transition for display->collection