From cbb38d54a81046211ade7f2ac40e65d95d658007 Mon Sep 17 00:00:00 2001 From: Avently <7953703+avently@users.noreply.github.com> Date: Thu, 27 Apr 2023 20:23:23 +0700 Subject: [PATCH] removed preferences about non-existent theme --- .../app/src/main/java/chat/simplex/app/model/SimpleXAPI.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/android/app/src/main/java/chat/simplex/app/model/SimpleXAPI.kt b/apps/android/app/src/main/java/chat/simplex/app/model/SimpleXAPI.kt index c1c25cc380..4c87b17414 100644 --- a/apps/android/app/src/main/java/chat/simplex/app/model/SimpleXAPI.kt +++ b/apps/android/app/src/main/java/chat/simplex/app/model/SimpleXAPI.kt @@ -149,7 +149,10 @@ class AppPreferences(val context: Context) { val initializationVectorAppPassphrase = mkStrPreference(SHARED_PREFS_INITIALIZATION_VECTOR_APP_PASSPHRASE, null) val encryptionStartedAt = mkDatePreference(SHARED_PREFS_ENCRYPTION_STARTED_AT, null, true) val confirmDBUpgrades = mkBoolPreference(SHARED_PREFS_CONFIRM_DB_UPGRADES, false) - + .also { + sharedPreferences.edit().remove(SHARED_PREFS_CURRENT_THEME).remove(SHARED_PREFS_SYSTEM_DARK_THEME).apply() + sharedPreferencesThemes.edit().remove(SHARED_PREFS_THEMES).apply() + } val currentTheme = mkStrPreference(SHARED_PREFS_CURRENT_THEME, DefaultTheme.SYSTEM.name) val systemDarkTheme = mkStrPreference(SHARED_PREFS_SYSTEM_DARK_THEME, DefaultTheme.SIMPLEX.name) val themeOverrides = mkMapPreference(SHARED_PREFS_THEMES, mapOf(), encode = {