From 772f1028dfdda58e5de7671d7387c7c911207ffc Mon Sep 17 00:00:00 2001 From: jagadeesh-18-bot Date: Fri, 19 Sep 2025 01:20:55 +0530 Subject: [PATCH] Update menu visibility logic to reflect Map tab selection --- .../java/fr/free/nrw/commons/explore/ExploreFragment.kt | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/fr/free/nrw/commons/explore/ExploreFragment.kt b/app/src/main/java/fr/free/nrw/commons/explore/ExploreFragment.kt index a207c35f0..bc8f9cfaa 100644 --- a/app/src/main/java/fr/free/nrw/commons/explore/ExploreFragment.kt +++ b/app/src/main/java/fr/free/nrw/commons/explore/ExploreFragment.kt @@ -177,6 +177,7 @@ class ExploreFragment : CommonsDaggerSupportFragment() { override fun onPageScrollStateChanged(state: Int) = Unit override fun onPageSelected(position: Int) { binding!!.viewPager.canScroll = position != 2 + others.setVisible(position == 2) if (position == 2) { mapRootFragment?.requestLocationIfNeeded() } @@ -194,7 +195,6 @@ class ExploreFragment : CommonsDaggerSupportFragment() { */ override fun onOptionsItemSelected(item: MenuItem): Boolean { // Handle item selection - when (item.itemId) { R.id.action_search -> { startActivityWithFlags(requireActivity(), SearchActivity::class.java) @@ -224,6 +224,4 @@ class ExploreFragment : CommonsDaggerSupportFragment() { retainInstance = true } } -} - - +} \ No newline at end of file