diff --git a/awx/ui/client/lib/components/code-mirror/_index.less b/awx/ui/client/lib/components/code-mirror/_index.less index d0e2d970e8..98c258d528 100644 --- a/awx/ui/client/lib/components/code-mirror/_index.less +++ b/awx/ui/client/lib/components/code-mirror/_index.less @@ -52,12 +52,6 @@ height: calc(~"100vh - 80px"); } -textarea[disabled] + div .CodeMirror-code{ - background-color: #ebebeb; - cursor: not-allowed; -} - - @media screen and (min-width: 768px){ .NetworkingExtraVars .modal-dialog{ width: 700px; diff --git a/awx/ui/client/src/instance-groups/container-groups/edit-container-group.controller.js b/awx/ui/client/src/instance-groups/container-groups/edit-container-group.controller.js index 76559e37fd..33d50cb758 100644 --- a/awx/ui/client/src/instance-groups/container-groups/edit-container-group.controller.js +++ b/awx/ui/client/src/instance-groups/container-groups/edit-container-group.controller.js @@ -4,7 +4,10 @@ function EditContainerGroupController($rootScope, $scope, $state, models, string instanceGroup, credential } = models; - const canEdit = instanceGroup.model.OPTIONS.actions.PUT; + let canEdit = false; + if (instanceGroup.has('options', 'actions.PUT')) { + canEdit = instanceGroup.model.OPTIONS.actions.PUT; +} if (!instanceGroup.get('is_containerized')) { return $state.go( 'instanceGroups.edit', diff --git a/awx/ui/client/src/instance-groups/list/instance-groups-list.partial.html b/awx/ui/client/src/instance-groups/list/instance-groups-list.partial.html index 88537cee03..b8d5fdfbc3 100644 --- a/awx/ui/client/src/instance-groups/list/instance-groups-list.partial.html +++ b/awx/ui/client/src/instance-groups/list/instance-groups-list.partial.html @@ -101,7 +101,7 @@