diff --git a/src/uiSelectDirective.js b/src/uiSelectDirective.js index e1e8e0a89..d47974a52 100644 --- a/src/uiSelectDirective.js +++ b/src/uiSelectDirective.js @@ -215,6 +215,8 @@ uis.directive('uiSelect', scope.$on('$destroy', function() { $window.document.removeEventListener('click', onDocumentClick, true); + if(dropdown) + $select.$animate.off('enter', dropdown); }); // Move transcluded elements to their correct position in main template