Prevent hiding bottom navigation bar in MediaDetailPagerFragment

This commit is contained in:
Kota-Jagadeesh 2025-10-16 23:16:10 +05:30
parent cc7ce34021
commit 976e2112e7

View file

@ -109,8 +109,6 @@ class MediaDetailPagerFragment : CommonsDaggerSupportFragment(), OnPageChangeLis
// If fragment is associated with ProfileActivity, then hide the tabLayout // If fragment is associated with ProfileActivity, then hide the tabLayout
if (activity is ProfileActivity) { if (activity is ProfileActivity) {
(activity as ProfileActivity).setTabLayoutVisibility(false) (activity as ProfileActivity).setTabLayoutVisibility(false)
} else if (activity is MainActivity) {
(activity as MainActivity).hideTabs()
} }
binding!!.mediaDetailsPager.adapter = adapter binding!!.mediaDetailsPager.adapter = adapter
@ -142,6 +140,14 @@ class MediaDetailPagerFragment : CommonsDaggerSupportFragment(), OnPageChangeLis
initProvider() initProvider()
} }
override fun onDestroyView() {
super.onDestroyView()
if (activity is MainActivity) {
(activity as MainActivity).showTabs()
}
binding = null
}
/** /**
* initialise the provider, based on from where the fragment was started, as in from an activity * initialise the provider, based on from where the fragment was started, as in from an activity
* or a fragment * or a fragment