fix potential infinite updater loop due to stale settings sync state

This commit is contained in:
jeffvli
2025-12-15 11:27:15 -08:00
parent 593ad7ad12
commit 154f0180e1
3 changed files with 26 additions and 14 deletions
+7 -1
View File
@@ -1530,10 +1530,16 @@ export const useSettingsStore = createWithEqualityFn<SettingsSlice>()(
});
}
// Version 16 introduced a bug where the release channel may have been reset
// to the latest channel. This is to revert it.
if (version === 16) {
state.window.releaseChannel = 'beta';
}
return persistedState;
},
name: 'store_settings',
version: 16,
version: 17,
},
),
);