fix(ngAnimate): prohibit usage of the `ng-animate` class with classNameFilter
Since ngAnimate uses the `ng-animate` CSS class internally to track state it is better to keep this as a reserved CSS class to avoid accidentally adding / removing the CSS class when an animation is started and closed. BREAKING CHANGE: partially or fully using a regex value containing `ng-animate` as a token is not allowed anymore. Doing so will trigger a minErr exception to be thrown. So don't do this: ```js // only animate elements that contain the `ng-animate` CSS class $animateProvider.classNameFilter(/ng-animate/); // or partially contain it $animateProvider.classNameFilter(/some-class ng-animate another-class/); ``` but this is OK: ```js $animateProvider.classNameFilter(/ng-animate-special/); ``` Closes #11431 Closes #11807
M
Matias Niemelä committed
1002b80a6fb5d98c424a01330234276d65d93c0b
Parent: 7bb01ba
Committed by Peter Bacon Darwin <pete@bacondarwin.com>
on 5/7/2015, 12:02:45 PM