From 0115e3d7e0acdebade263305aff809ba5de1e506 Mon Sep 17 00:00:00 2001 From: Daniel Gornstein Date: Sat, 5 Mar 2016 10:24:42 -0800 Subject: [PATCH] fix(typeahead): update isOpen on escape This updates isOpen immediately when pressing escape button. Fixes #5579 Closes #5587 --- src/typeahead/typeahead.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/typeahead/typeahead.js b/src/typeahead/typeahead.js index ac856c8ebf..cc5d1636c5 100644 --- a/src/typeahead/typeahead.js +++ b/src/typeahead/typeahead.js @@ -401,7 +401,7 @@ angular.module('ui.bootstrap.typeahead', ['ui.bootstrap.debounce', 'ui.bootstrap evt.stopPropagation(); resetMatches(); - scope.$digest(); + scope.$apply(); break; case 38: scope.activeIdx = (scope.activeIdx > 0 ? scope.activeIdx : scope.matches.length) - 1;