diff --git a/awx/ui/client/src/instance-groups/instance-groups-multiselect/instance-groups-multiselect.controller.js b/awx/ui/client/src/instance-groups/instance-groups-multiselect/instance-groups-multiselect.controller.js
index 304ac7aa4e..c6895f6a2b 100644
--- a/awx/ui/client/src/instance-groups/instance-groups-multiselect/instance-groups-multiselect.controller.js
+++ b/awx/ui/client/src/instance-groups/instance-groups-multiselect/instance-groups-multiselect.controller.js
@@ -4,7 +4,12 @@ export default ['$scope',
$scope.instanceGroupsTags = [];
$scope.$watch('instanceGroups', function() {
- $scope.instanceGroupsTags = _.map($scope.instanceGroups, (item) => item.name);
+ $scope.instanceGroupsTags = $scope.instanceGroups;
}, true);
+
+ $scope.deleteTag = function(tag){
+ _.remove($scope.instanceGroups, {id: tag.id});
+ console.log($scope.instanceGroups);
+ }
}
];
\ No newline at end of file
diff --git a/awx/ui/client/src/instance-groups/instance-groups-multiselect/instance-groups.block.less b/awx/ui/client/src/instance-groups/instance-groups-multiselect/instance-groups.block.less
new file mode 100644
index 0000000000..a3aab73a19
--- /dev/null
+++ b/awx/ui/client/src/instance-groups/instance-groups-multiselect/instance-groups.block.less
@@ -0,0 +1,4 @@
+#InstanceGroups {
+ display: flex;
+ padding: 0 12px;
+}
\ No newline at end of file
diff --git a/awx/ui/client/src/instance-groups/instance-groups-multiselect/instance-groups.partial.html b/awx/ui/client/src/instance-groups/instance-groups-multiselect/instance-groups.partial.html
index 27ffc7f50b..b4e4021205 100644
--- a/awx/ui/client/src/instance-groups/instance-groups-multiselect/instance-groups.partial.html
+++ b/awx/ui/client/src/instance-groups/instance-groups-multiselect/instance-groups.partial.html
@@ -4,9 +4,15 @@
-
-
- {{ tag }}
-
+
+
+
+
+
+
+ {{ tag.name }}
+
+
\ No newline at end of file