From 0f9d462e6e6f41036dd80a502faa1abd380f3331 Mon Sep 17 00:00:00 2001 From: Ashish Date: Sat, 28 Nov 2020 23:52:00 +0530 Subject: [PATCH] Fixes #4051 (#4052) * null check on mediaDetails --- .../fr/free/nrw/commons/explore/ExploreListRootFragment.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) 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(); } }