match navigation bar color with toolbar

This commit is contained in:
sk 2022-12-22 01:09:46 +01:00 committed by LucasGGamerM
parent 74f3bb8708
commit 80a4a3551c
1 changed files with 5 additions and 0 deletions

View File

@ -203,10 +203,14 @@ public class ComposeFragment extends MastodonToolbarFragment implements OnBackPr
private String language; private String language;
private MastodonLanguage.LanguageResolver languageResolver; private MastodonLanguage.LanguageResolver languageResolver;
private int navigationBarColorBefore;
@Override @Override
public void onCreate(Bundle savedInstanceState){ public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState); super.onCreate(savedInstanceState);
setRetainInstance(true); setRetainInstance(true);
navigationBarColorBefore = getActivity().getWindow().getNavigationBarColor();
getActivity().getWindow().setNavigationBarColor(UiUtils.getThemeColor(getActivity(), R.attr.colorBackgroundLightest));
accountID=getArguments().getString("account"); accountID=getArguments().getString("account");
AccountSession session=AccountSessionManager.getInstance().getAccount(accountID); AccountSession session=AccountSessionManager.getInstance().getAccount(accountID);
@ -248,6 +252,7 @@ public class ComposeFragment extends MastodonToolbarFragment implements OnBackPr
UiUtils.removeCallbacks(updateUploadEtaRunnable); UiUtils.removeCallbacks(updateUploadEtaRunnable);
updateUploadEtaRunnable=null; updateUploadEtaRunnable=null;
} }
getActivity().getWindow().setNavigationBarColor(navigationBarColorBefore);
} }
@Override @Override