diff --git a/invokeai/frontend/web/src/features/modelManagerV2/subpanels/ModelPanel/DefaultSettings/DefaultSettingsForm.tsx b/invokeai/frontend/web/src/features/modelManagerV2/subpanels/ModelPanel/DefaultSettings/DefaultSettingsForm.tsx index 8a63bdb99b..08c6ef4c5a 100644 --- a/invokeai/frontend/web/src/features/modelManagerV2/subpanels/ModelPanel/DefaultSettings/DefaultSettingsForm.tsx +++ b/invokeai/frontend/web/src/features/modelManagerV2/subpanels/ModelPanel/DefaultSettings/DefaultSettingsForm.tsx @@ -43,7 +43,7 @@ export const DefaultSettingsForm = ({ const [updateModel, { isLoading }] = useUpdateModelMutation(); - const { handleSubmit, control, formState } = useForm({ + const { handleSubmit, control, formState, reset } = useForm({ defaultValues: defaultSettingsDefaults, }); @@ -76,6 +76,7 @@ export const DefaultSettingsForm = ({ }) ) ); + reset(data); }) .catch((error) => { if (error) { @@ -90,7 +91,7 @@ export const DefaultSettingsForm = ({ } }); }, - [selectedModelKey, dispatch, updateModel, t] + [selectedModelKey, dispatch, reset, updateModel, t] ); return (