diff --git a/src/GeneralSettings.jsx b/src/GeneralSettings.jsx index f797903..cf7674a 100644 --- a/src/GeneralSettings.jsx +++ b/src/GeneralSettings.jsx @@ -126,7 +126,10 @@ export default function GeneralSettings({ : DEFAULT_AUDIO_INPUT_LANGUAGE ); setUpdateStatus(status || DEFAULT_UPDATE_STATUS); - setSettingsHydrated(true); + }).finally(() => { + if (!cancelled) { + setSettingsHydrated(true); + } }); return () => {