fix current language getting overwritten

This commit is contained in:
sk
2023-01-23 16:57:56 +01:00
committed by LucasGGamerM
parent 84d412645f
commit 0b0fe98e2d

View File

@@ -857,7 +857,8 @@ public class ComposeFragment extends MastodonToolbarFragment implements OnBackPr
btn.setOnClickListener(v->languagePopup.show());
Preferences prefs = AccountSessionManager.getInstance().getAccount(accountID).preferences;
updateLanguage(prefs != null && prefs.postingDefaultLanguage != null && prefs.postingDefaultLanguage.length() > 0
if (language != null) updateLanguage(language);
else updateLanguage(prefs != null && prefs.postingDefaultLanguage != null && prefs.postingDefaultLanguage.length() > 0
? languageResolver.from(prefs.postingDefaultLanguage)
: languageResolver.getDefault());