From 1be46cb9c542f494faa50195fed0246ad79fb389 Mon Sep 17 00:00:00 2001 From: Robert Messerle Date: Tue, 16 Jun 2015 11:16:34 -0700 Subject: [PATCH] fix(autocomplete): fixes issue in Firefox/Linux where textChange is not a function --- src/components/autocomplete/js/autocompleteController.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/autocomplete/js/autocompleteController.js b/src/components/autocomplete/js/autocompleteController.js index 4b98d7238dd..920aa33dfab 100644 --- a/src/components/autocomplete/js/autocompleteController.js +++ b/src/components/autocomplete/js/autocompleteController.js @@ -287,7 +287,7 @@ function MdAutocompleteCtrl ($scope, $element, $mdUtil, $mdConstant, $timeout, $ if (searchText !== getDisplayValue($scope.selectedItem)) $scope.selectedItem = null; else return; //-- trigger change event if available - if ($scope.textChange && searchText !== previousSearchText) + if (angular.isFunction($scope.textChange) && searchText !== previousSearchText) $scope.textChange(getItemScope($scope.selectedItem)); //-- cancel results if search text is not long enough if (!isMinLengthMet()) {