diff --git a/awx/ui/static/js/controllers/Credentials.js b/awx/ui/static/js/controllers/Credentials.js index 51e4779327..0485778c1f 100644 --- a/awx/ui/static/js/controllers/Credentials.js +++ b/awx/ui/static/js/controllers/Credentials.js @@ -162,6 +162,7 @@ function CredentialsAdd ($scope, $rootScope, $compile, $location, $log, $routePa scope[fld] = ''; scope[associated] = ''; scope[form.name + '_form'][associated].$setValidity('awpassmatch', true); + scope[form.name + '_form'].$setDirty(); } } @@ -345,6 +346,7 @@ function CredentialsEdit ($scope, $rootScope, $compile, $location, $log, $routeP scope[fld] = ''; scope[associated] = ''; scope[form.name + '_form'][associated].$setValidity('awpassmatch', true); + scope[form.name + '_form'].$setDirty(); } } diff --git a/awx/ui/static/js/controllers/Projects.js b/awx/ui/static/js/controllers/Projects.js index d5486e61e7..dfcbe98bd2 100644 --- a/awx/ui/static/js/controllers/Projects.js +++ b/awx/ui/static/js/controllers/Projects.js @@ -499,6 +499,7 @@ function ProjectsEdit ($scope, $rootScope, $compile, $location, $log, $routePara scope[fld] = ''; scope[associated] = ''; scope[form.name + '_form'][associated].$setValidity('awpassmatch', true); + scope[form.name + '_form'].$setDirty(); } scope.scmChange = function() {