Theme: Don't update on startup of every new version

This commit is contained in:
Scott Nonnenberg 2021-12-08 16:32:00 -08:00 committed by GitHub
parent d72c816af9
commit ba043c422b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -652,9 +652,6 @@ export async function startApp(): Promise<void> {
window.storage.remove('remoteBuildExpiration'); window.storage.remove('remoteBuildExpiration');
} }
const themeSetting = window.Events.getThemeSetting();
const newThemeSetting = mapOldThemeToNew(themeSetting);
if (window.isBeforeVersion(lastVersion, 'v1.29.2-beta.1')) { if (window.isBeforeVersion(lastVersion, 'v1.29.2-beta.1')) {
// Stickers flags // Stickers flags
await Promise.all([ await Promise.all([
@ -671,14 +668,14 @@ export async function startApp(): Promise<void> {
); );
} }
if ( const themeSetting = window.Events.getThemeSetting();
window.isBeforeVersion(lastVersion, 'v1.25.0') && const newThemeSetting = mapOldThemeToNew(themeSetting);
window.platform === 'darwin' && if (window.isBeforeVersion(lastVersion, 'v1.25.0')) {
newThemeSetting === window.systemTheme if (newThemeSetting === window.systemTheme) {
) { window.Events.setThemeSetting('system');
window.Events.setThemeSetting('system'); } else {
} else { window.Events.setThemeSetting(newThemeSetting);
window.Events.setThemeSetting(newThemeSetting); }
} }
if ( if (