From 43928957cb77deac38211034cc6c4fb8a4b34607 Mon Sep 17 00:00:00 2001 From: "Carlos E. Feria Vila" Date: Mon, 8 May 2023 15:13:25 +0200 Subject: [PATCH] Avoid validating onBlur on asynch (#918) --- .../add-application-button/add-application-button.tsx | 2 ++ .../projects/new-project/add-applications/add-applications.tsx | 2 ++ .../projects/new-project/create-project/create-project.tsx | 1 + 3 files changed, 5 insertions(+) diff --git a/ui-pf4/src/main/webapp/src/containers/add-application-button/add-application-button.tsx b/ui-pf4/src/main/webapp/src/containers/add-application-button/add-application-button.tsx index 8f492956d..a440f293a 100644 --- a/ui-pf4/src/main/webapp/src/containers/add-application-button/add-application-button.tsx +++ b/ui-pf4/src/main/webapp/src/containers/add-application-button/add-application-button.tsx @@ -115,6 +115,7 @@ export const AddApplicationButton: React.FC = ({ validationSchema: AddApplicationsUploadFilesFormSchema(false), onSubmit: handleUploadFilesFormikSubmit, // initialErrors: { applications: "" }, + validateOnBlur: false, }); const serverPathFormik = useFormik({ @@ -124,6 +125,7 @@ export const AddApplicationButton: React.FC = ({ ), onSubmit: handleServerPathFormikSubmit, initialErrors: { serverPath: "" }, + validateOnBlur: false, }); const handleOnTabChange = (selected: AddApplicationsTabsType) => { diff --git a/ui-pf4/src/main/webapp/src/pages/projects/new-project/add-applications/add-applications.tsx b/ui-pf4/src/main/webapp/src/pages/projects/new-project/add-applications/add-applications.tsx index ff211d96f..ebf800a2a 100644 --- a/ui-pf4/src/main/webapp/src/pages/projects/new-project/add-applications/add-applications.tsx +++ b/ui-pf4/src/main/webapp/src/pages/projects/new-project/add-applications/add-applications.tsx @@ -141,6 +141,7 @@ export const AddApplications: React.FC = ({ onSubmit: handleUploadFilesFormikSubmit, initialErrors: project && project.applications.length > 0 ? {} : { applications: "" }, + validateOnBlur: false, }); const serverPathFormik = useFormik({ @@ -150,6 +151,7 @@ export const AddApplications: React.FC = ({ ), onSubmit: handleServerPathFormikSubmit, initialErrors: { serverPath: "" }, + validateOnBlur: false, }); const handleOnTabChange = (selected: AddApplicationsTabsType) => { diff --git a/ui-pf4/src/main/webapp/src/pages/projects/new-project/create-project/create-project.tsx b/ui-pf4/src/main/webapp/src/pages/projects/new-project/create-project/create-project.tsx index 96e5b9e36..4aceb3a34 100644 --- a/ui-pf4/src/main/webapp/src/pages/projects/new-project/create-project/create-project.tsx +++ b/ui-pf4/src/main/webapp/src/pages/projects/new-project/create-project/create-project.tsx @@ -115,6 +115,7 @@ export const CreateProject: React.FC = ({ validationSchema: projectDetailsFormSchema(project), onSubmit: handleOnSubmit, initialErrors: !project ? { name: "" } : {}, + validateOnBlur: false, }); const handleOnGoToStep = (newStep: NewProjectWizardStepIds) => {