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 23d3a3781..1cdb2bf26 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/fragments/ComposeFragment.java +++ b/mastodon/src/main/java/org/joinmastodon/android/fragments/ComposeFragment.java @@ -203,10 +203,14 @@ public class ComposeFragment extends MastodonToolbarFragment implements OnBackPr private String language; private MastodonLanguage.LanguageResolver languageResolver; + private int navigationBarColorBefore; + @Override public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setRetainInstance(true); + navigationBarColorBefore = getActivity().getWindow().getNavigationBarColor(); + getActivity().getWindow().setNavigationBarColor(UiUtils.getThemeColor(getActivity(), R.attr.colorBackgroundLightest)); accountID=getArguments().getString("account"); AccountSession session=AccountSessionManager.getInstance().getAccount(accountID); @@ -246,6 +250,7 @@ public class ComposeFragment extends MastodonToolbarFragment implements OnBackPr UiUtils.removeCallbacks(updateUploadEtaRunnable); updateUploadEtaRunnable=null; } + getActivity().getWindow().setNavigationBarColor(navigationBarColorBefore); } @Override