diff options
author | isteven <isteven@server.fake> | 2014-07-09 15:37:30 +0800 |
---|---|---|
committer | isteven <isteven@server.fake> | 2014-07-09 15:37:30 +0800 |
commit | 2730c2b52a58c75d7b7dd4972d761c7a3d276849 (patch) | |
tree | e03b1a2056b992e8b4ae7469639feb77618eec69 /angular-multi-select.js | |
parent | 95aa12694049b9b8ae0fb7429c68d69d4181673c (diff) | |
download | angular-multi-select-2730c2b52a58c75d7b7dd4972d761c7a3d276849.zip angular-multi-select-2730c2b52a58c75d7b7dd4972d761c7a3d276849.tar.gz angular-multi-select-2730c2b52a58c75d7b7dd4972d761c7a3d276849.tar.bz2 |
fixed on-item-click callback bug
Diffstat (limited to 'angular-multi-select.js')
-rw-r--r-- | angular-multi-select.js | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/angular-multi-select.js b/angular-multi-select.js index 62226f5..c4ad30d 100644 --- a/angular-multi-select.js +++ b/angular-multi-select.js @@ -395,7 +395,7 @@ angular.module( 'multi-select', ['ng'] ).directive( 'multiSelect' , [ '$sce', '$ } } - $scope.clickedItem = angular.copy( item ); + $scope.clickedItem = angular.copy( item ); // We update the index here prevTabIndex = $scope.tabIndex; @@ -823,11 +823,11 @@ angular.module( 'multi-select', ['ng'] ).directive( 'multiSelect' , [ '$sce', '$ $scope.refreshSelectedItems(); $scope.refreshOutputModel(); $scope.refreshButton(); - if ( $scope.clickedItem !== null ) { + if ( $scope.clickedItem !== null ) { $timeout( function() { $scope.onItemClick( { data: $scope.clickedItem } ); - }, 0 ); - $scope.clickedItem = null; + $scope.clickedItem = null; + }, 0 ); } } }, true); |