diff --git a/app/src/main/java/fr/free/nrw/commons/explore/ExploreListRootFragment.java b/app/src/main/java/fr/free/nrw/commons/explore/ExploreListRootFragment.java index ad09e2ad9..0a3f43a3b 100644 --- a/app/src/main/java/fr/free/nrw/commons/explore/ExploreListRootFragment.java +++ b/app/src/main/java/fr/free/nrw/commons/explore/ExploreListRootFragment.java @@ -162,15 +162,14 @@ public class ExploreListRootFragment extends CommonsDaggerSupportFragment implem } public void backPressed() { - if (mediaDetails.isVisible()) { + if (null!=mediaDetails && mediaDetails.isVisible()) { // todo add get list fragment ((ExploreFragment)getParentFragment()).tabLayout.setVisibility(View.VISIBLE); removeFragment(mediaDetails); setFragment(listFragment, mediaDetails); - ((MainActivity)getActivity()).showTabs(); } else { ((MainActivity) getActivity()).setSelectedItemId(NavTab.CONTRIBUTIONS.code()); - ((MainActivity)getActivity()).showTabs(); } + ((MainActivity)getActivity()).showTabs(); } }