From 4a7cd56e4a2fc23487eb1e3414e86727949ce139 Mon Sep 17 00:00:00 2001 From: Keith Grant Date: Tue, 4 Jun 2019 16:08:23 -0700 Subject: [PATCH] do allow Enter to proceed to next step if survey fields invalid --- awx/ui/client/src/templates/prompt/prompt.controller.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/awx/ui/client/src/templates/prompt/prompt.controller.js b/awx/ui/client/src/templates/prompt/prompt.controller.js index d23dce9a54..0e94031b57 100644 --- a/awx/ui/client/src/templates/prompt/prompt.controller.js +++ b/awx/ui/client/src/templates/prompt/prompt.controller.js @@ -229,6 +229,12 @@ export default [ 'ProcessErrors', 'CredentialTypeModel', 'TemplatesStrings', '$f }; vm.keypress = (event) => { + if (vm.steps.survey.tab._active && !vm.readOnlyPrompts && !vm.forms.survey.$valid) { + return; + } + if (document.activeElement.type === 'textarea') { + return; + } if (event.key === 'Enter') { vm.next(activeTab); }