fix(carousel): prevent $digest already in progress

when in isolated scope, check $rootScope.$$phase