add migration to reset all users to native window bar style (#1211)

This commit is contained in:
jeffvli 2025-10-22 02:49:37 -07:00
parent e14c017e34
commit ce1d37479c

View file

@ -774,6 +774,7 @@ export const useSettingsStore = createWithEqualityFn<SettingsSlice>()(
{ {
merge: mergeOverridingColumns, merge: mergeOverridingColumns,
migrate(persistedState, version) { migrate(persistedState, version) {
console.log('migrate: ', version);
if (version === 8) { if (version === 8) {
const state = persistedState as SettingsSlice; const state = persistedState as SettingsSlice;
state.general.sidebarItems = state.general.sidebarItems.filter( state.general.sidebarItems = state.general.sidebarItems.filter(
@ -787,10 +788,15 @@ export const useSettingsStore = createWithEqualityFn<SettingsSlice>()(
}); });
} }
if (version <= 9) {
const state = persistedState as SettingsSlice;
state.window.windowBarStyle = Platform.LINUX;
}
return persistedState; return persistedState;
}, },
name: 'store_settings', name: 'store_settings',
version: 9, version: 10,
}, },
), ),
); );