diff --git a/app/src/main/java/ani/dantotsu/media/MediaDetailsActivity.kt b/app/src/main/java/ani/dantotsu/media/MediaDetailsActivity.kt index 5cfa1f77..fe424202 100644 --- a/app/src/main/java/ani/dantotsu/media/MediaDetailsActivity.kt +++ b/app/src/main/java/ani/dantotsu/media/MediaDetailsActivity.kt @@ -104,6 +104,7 @@ class MediaDetailsActivity : AppCompatActivity(), AppBarLayout.OnOffsetChangedLi //Ui init initActivity(this) + binding.mediaViewPager.updateLayoutParams { bottomMargin += navBarHeight } val oldMargin = binding.mediaViewPager.marginBottom AndroidBug5497Workaround.assistActivity(this) { if (it) { @@ -123,7 +124,6 @@ class MediaDetailsActivity : AppCompatActivity(), AppBarLayout.OnOffsetChangedLi binding.mediaClose.updateLayoutParams { topMargin += statusBarHeight } binding.incognito.updateLayoutParams { topMargin += statusBarHeight } binding.mediaCollapsing.minimumHeight = statusBarHeight - //binding.mediaViewPager.updateLayoutParams { bottomMargin = navBarHeight } binding.mediaTitle.isSelected = true diff --git a/app/src/main/java/ani/dantotsu/media/TripleNavAdapter.kt b/app/src/main/java/ani/dantotsu/media/TripleNavAdapter.kt index 08bf4b72..3944115d 100644 --- a/app/src/main/java/ani/dantotsu/media/TripleNavAdapter.kt +++ b/app/src/main/java/ani/dantotsu/media/TripleNavAdapter.kt @@ -40,6 +40,16 @@ class TripleNavAdapter( nav1.indicatorColor = Color.TRANSPARENT nav2.indicatorColor = Color.TRANSPARENT nav3.indicatorColor = Color.TRANSPARENT + } else { + nav1.updateLayoutParams { + bottomMargin = navBarHeight + } + nav2.updateLayoutParams { + bottomMargin = navBarHeight + } + nav3.updateLayoutParams { + bottomMargin = navBarHeight + } } nav1.setOnTabSelectListener(object : AnimatedBottomBar.OnTabSelectListener { override fun onTabSelected(