Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix failing specs by properly isolating and cleaning up animations. #1408

Merged
merged 1 commit into from
Jan 24, 2014

Conversation

shunter
Copy link
Contributor

@shunter shunter commented Jan 24, 2014

Each AnimationCollection instance now manages its own list of animations. Previously all instances would share global state. Also upgrade Tween to latest version.

Each AnimationCollection instance now manages its own list of animations.  Previously all instances would share global state.  Also upgrade Tween to latest version.
@shunter
Copy link
Contributor Author

shunter commented Jan 24, 2014

Fixes #1402.

@mramato
Copy link
Contributor

mramato commented Jan 24, 2014

This fixes the issue. One side-affect is that it changes the other animation related bugs in subtle ways. For example #1401 still happens, but instead of resetting back the the original location, the Geocoder flight is just ignored (unless the inertial finishes just in time, then it kicks it). However, I imagine that's a larger problem to tackle so I'll merge this now.

mramato added a commit that referenced this pull request Jan 24, 2014
Fix failing specs by properly isolating and cleaning up animations.
@mramato mramato merged commit c8fdf0c into master Jan 24, 2014
@mramato mramato deleted the fixAnimationSpecs branch January 24, 2014 20:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants