From 6594ad15e4423c6a7861da188560b06f98365d9d Mon Sep 17 00:00:00 2001 From: Abdelrahman Awad Date: Tue, 27 Apr 2021 03:02:37 +0200 Subject: [PATCH] fix: update the valid flag regardless of mode closes #3284 --- packages/vee-validate/src/useForm.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/vee-validate/src/useForm.ts b/packages/vee-validate/src/useForm.ts index 2c8537df9..480d2ddb0 100644 --- a/packages/vee-validate/src/useForm.ts +++ b/packages/vee-validate/src/useForm.ts @@ -565,9 +565,9 @@ async function validateYupSchema( }; result[fieldId] = fieldResult; + // always update the valid flag regardless of the mode + applyFieldMutation(field, f => (f.meta.valid = fieldResult.valid)); if (mode === 'silent') { - applyFieldMutation(field, f => (f.meta.valid = fieldResult.valid)); - return result; }