Ensure settings hydration only occurs if not cancelled

This commit is contained in:
2026-04-17 08:40:22 +02:00
parent b24d29c694
commit 20e5527a22

View File

@@ -126,7 +126,10 @@ export default function GeneralSettings({
: DEFAULT_AUDIO_INPUT_LANGUAGE : DEFAULT_AUDIO_INPUT_LANGUAGE
); );
setUpdateStatus(status || DEFAULT_UPDATE_STATUS); setUpdateStatus(status || DEFAULT_UPDATE_STATUS);
setSettingsHydrated(true); }).finally(() => {
if (!cancelled) {
setSettingsHydrated(true);
}
}); });
return () => { return () => {