diff --git a/src/typeahead/typeahead.js b/src/typeahead/typeahead.js index 126fd1fd47..5c3eaedbd5 100644 --- a/src/typeahead/typeahead.js +++ b/src/typeahead/typeahead.js @@ -469,8 +469,9 @@ angular.module('ui.bootstrap.typeahead', ['ui.bootstrap.debounce', 'ui.bootstrap var dismissClickHandler = function(evt) { // Issue #3973 // Firefox treats right click as a click on document - if (element[0] !== evt.target && evt.which !== 3 && scope.matches.length !== 0) { - resetMatches(); + if (element[0] !== evt.target && evt.which !== 3) { + isNoResultsSetter(originalScope, false); + resetMatches(); if (!$rootScope.$$phase) { originalScope.$digest(); }