diff --git a/src/logic/createFormControl.ts b/src/logic/createFormControl.ts index 25c5df06..42209904 100644 --- a/src/logic/createFormControl.ts +++ b/src/logic/createFormControl.ts @@ -1230,7 +1230,9 @@ export function createFormControl< : cloneObject(values); _subjects.array.next({ - values: { ...values }, + values: keepStateOptions.keepValues + ? cloneUpdatedValues + : { ...values }, }); _subjects.values.next({