Dont scope.$apply if $digest is already running.