diff options
| author | Matias Niemelä | 2014-02-26 13:49:18 -0500 | 
|---|---|---|
| committer | Matias Niemelä | 2014-02-26 17:08:51 -0500 | 
| commit | e71e7b6cae57f25c5837dda98551c8e0a5cb720d (patch) | |
| tree | f814810c8a7f8996aaa95db98d890641eb8058ea /changelog.spec.js | |
| parent | c914cd99b3aaf932e3c0e2a585eead7b76621f1b (diff) | |
| download | angular.js-e71e7b6cae57f25c5837dda98551c8e0a5cb720d.tar.bz2 | |
fix($animate): only block keyframes if a stagger is set to occur
Transitions must be blocked so that the initial CSS class can be applied
without triggering an animation. Keyframes do not need to be blocked since
animations are always triggered on the starting CSS class, however, if a
stagger animation is set to occur then all elements for index > 0 should
be blocked. This is to prevent the animation from occuring early on before
the stagger delay for the given element has passed.
With ngAnimate and keyframe animations, IE10 and Safari will render a slight
flicker effect caused by the blocking. This fix resolves this issue.
Closes #4225
Diffstat (limited to 'changelog.spec.js')
0 files changed, 0 insertions, 0 deletions
