diff --git a/web/src/components/config-form/sections/BaseSection.tsx b/web/src/components/config-form/sections/BaseSection.tsx index 96bd3efa9..cc1448703 100644 --- a/web/src/components/config-form/sections/BaseSection.tsx +++ b/web/src/components/config-form/sections/BaseSection.tsx @@ -737,8 +737,8 @@ export function ConfigSection({ ); } + await refreshConfig(); setPendingData(null); - refreshConfig(); onSave?.(); } catch (error) { // Parse Pydantic validation errors from API response