diff --git a/src/admin/components/forms/Form/index.tsx b/src/admin/components/forms/Form/index.tsx index 12b12006e4..d07bf98722 100644 --- a/src/admin/components/forms/Form/index.tsx +++ b/src/admin/components/forms/Form/index.tsx @@ -334,6 +334,7 @@ const Form: React.FC = (props) => { const reset = useCallback(async (fieldSchema: Field[], data: unknown) => { const state = await buildStateFromSchema({ fieldSchema, data, user, id, operation, locale, t }); contextRef.current = { ...initContextState } as FormContextType; + setModified(false); dispatchFields({ type: 'REPLACE_STATE', state }); }, [id, user, operation, locale, t, dispatchFields]);