Theme: Don't update on startup of every new version
Co-authored-by: Scott Nonnenberg <scott@signal.org>
This commit is contained in:
parent
32756f57d2
commit
a1c742c81f
|
@ -697,9 +697,6 @@ export async function startApp(): Promise<void> {
|
|||
window.storage.remove('remoteBuildExpiration');
|
||||
}
|
||||
|
||||
const themeSetting = window.Events.getThemeSetting();
|
||||
const newThemeSetting = mapOldThemeToNew(themeSetting);
|
||||
|
||||
if (window.isBeforeVersion(lastVersion, 'v1.29.2-beta.1')) {
|
||||
// Stickers flags
|
||||
await Promise.all([
|
||||
|
@ -716,14 +713,14 @@ export async function startApp(): Promise<void> {
|
|||
);
|
||||
}
|
||||
|
||||
if (
|
||||
window.isBeforeVersion(lastVersion, 'v1.25.0') &&
|
||||
window.platform === 'darwin' &&
|
||||
newThemeSetting === window.systemTheme
|
||||
) {
|
||||
window.Events.setThemeSetting('system');
|
||||
} else {
|
||||
window.Events.setThemeSetting(newThemeSetting);
|
||||
const themeSetting = window.Events.getThemeSetting();
|
||||
const newThemeSetting = mapOldThemeToNew(themeSetting);
|
||||
if (window.isBeforeVersion(lastVersion, 'v1.25.0')) {
|
||||
if (newThemeSetting === window.systemTheme) {
|
||||
window.Events.setThemeSetting('system');
|
||||
} else {
|
||||
window.Events.setThemeSetting(newThemeSetting);
|
||||
}
|
||||
}
|
||||
|
||||
if (
|
||||
|
|
Loading…
Reference in New Issue