Fix the shared preferences that we use to check for app language setting

MAILAND-2801
This commit is contained in:
Zorica Stojchevska 2022-03-20 17:20:44 +01:00 committed by Zorica Stojchevska
parent 1cedbd871b
commit fa1c342c8d
1 changed files with 2 additions and 1 deletions

View File

@ -19,6 +19,7 @@
package ch.protonmail.android.activities
import android.os.Bundle
import android.preference.PreferenceManager
import android.text.TextUtils
import ch.protonmail.android.BuildConfig
import ch.protonmail.android.R
@ -71,7 +72,7 @@ class SettingsActivity : BaseSettingsActivity() {
val languageValues = resources.getStringArray(R.array.custom_language_values)
val languageLabels = resources.getStringArray(R.array.custom_language_labels)
val appLanguage = preferences!!.getString(PREF_CUSTOM_APP_LANGUAGE, "")
val appLanguage = PreferenceManager.getDefaultSharedPreferences(this).getString(PREF_CUSTOM_APP_LANGUAGE, "")
if (appLanguage.isNullOrEmpty()) {
setValue(SettingsEnum.APP_LANGUAGE, getString(R.string.auto_detect))
} else {