diff --git a/awx/ui/client/src/shared/multi-select-list/select-list-item.directive.js b/awx/ui/client/src/shared/multi-select-list/select-list-item.directive.js index 4867c5e07c..a9eeff647e 100644 --- a/awx/ui/client/src/shared/multi-select-list/select-list-item.directive.js +++ b/awx/ui/client/src/shared/multi-select-list/select-list-item.directive.js @@ -30,13 +30,12 @@ export default item: '=item' }, require: '^multiSelectList', - template: '', + template: '', link: function(scope, element, attrs, multiSelectList) { scope.decoratedItem = multiSelectList.registerItem(scope.item); - scope.isSelected = scope.decoratedItem.isSelected ? true : false; - scope.$watch('isSelected', function(value) { + scope.$watch('item.isSelected', function(value) { if (value === true) { multiSelectList.selectItem(scope.decoratedItem); } else if (value === false) {