diff options
| -rw-r--r-- | src/ngAnimate/animate.js | 2 | ||||
| -rw-r--r-- | test/ngAnimate/animateSpec.js | 5 | 
2 files changed, 6 insertions, 1 deletions
| diff --git a/src/ngAnimate/animate.js b/src/ngAnimate/animate.js index 6b72f4a8..64be7ba7 100644 --- a/src/ngAnimate/animate.js +++ b/src/ngAnimate/animate.js @@ -697,7 +697,7 @@ angular.module('ngAnimate', ['ng'])        }        function animationsDisabled(element, parent) { -        if(element == $rootElement) { +        if(element[0] == $rootElement[0]) {            return rootAnimateState.disabled || rootAnimateState.running;          } diff --git a/test/ngAnimate/animateSpec.js b/test/ngAnimate/animateSpec.js index bc0d3347..aba684b5 100644 --- a/test/ngAnimate/animateSpec.js +++ b/test/ngAnimate/animateSpec.js @@ -96,6 +96,11 @@ describe("ngAnimate", function() {            $animate.addClass(elm2, 'klass2');            expect(count).toBe(2); + +          var root = angular.element($rootElement[0]); +          $rootElement.addClass('animated'); +          $animate.addClass(root, 'klass2'); +          expect(count).toBe(3);          });        }); | 
