diff --git a/src/ng/directive/input.js b/src/ng/directive/input.js index 0c37eaf40306..eed23d9f34ad 100644 --- a/src/ng/directive/input.js +++ b/src/ng/directive/input.js @@ -2182,7 +2182,7 @@ var ngModelDirective = function() { } element.on('blur', function(ev) { - scope.$apply(function() { + scope.$evalAsync(function() { modelCtrl.$setTouched(); }); });