Skip to content
This repository was archived by the owner on Dec 16, 2019. It is now read-only.

Commit b551913

Browse files
committed
Fixed an issue with selectionLimit 1 and idProp closes #33
1 parent 4bae1a7 commit b551913

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/angularjs-dropdown-multiselect.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -288,7 +288,7 @@ directiveModule.directive('ngDropdownMultiselect', ['$filter', '$document', '$co
288288
return object[property];
289289
}
290290

291-
return '';
291+
return undefined;
292292
};
293293

294294
$scope.selectAll = function() {
@@ -367,7 +367,7 @@ directiveModule.directive('ngDropdownMultiselect', ['$filter', '$document', '$co
367367

368368
$scope.isChecked = function(id) {
369369
if ($scope.singleSelection) {
370-
return $scope.selectedModel !== null && angular.isDefined($scope.selectedModel[$scope.settings.idProp]) && $scope.selectedModel[$scope.settings.idProp] === getFindObj(id)[$scope.settings.idProp];
370+
return $scope.selectedModel !== null && angular.isDefined($scope.selectedModel[$scope.settings.externalIdProp]) && $scope.selectedModel[$scope.settings.externalIdProp] === getFindObj(id)[$scope.settings.externalIdProp];
371371
}
372372

373373
return findIndex($scope.selectedModel, getFindObj(id)) !== -1;

0 commit comments

Comments
 (0)