diff --git a/mastodon/src/main/java/org/joinmastodon/android/fragments/ComposeFragment.java b/mastodon/src/main/java/org/joinmastodon/android/fragments/ComposeFragment.java index ae5f8da3f..9fb9faf9e 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/fragments/ComposeFragment.java +++ b/mastodon/src/main/java/org/joinmastodon/android/fragments/ComposeFragment.java @@ -826,7 +826,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());