From 4d5943ab5b24bdd85bd5940eb0b31e858e4fc4d1 Mon Sep 17 00:00:00 2001 From: Jays2Kings Date: Sat, 27 Mar 2021 17:57:06 -0400 Subject: [PATCH] Fix flash of tab text when dragging extensions bottom sheet --- .../java/eu/kanade/tachiyomi/ui/source/SourceController.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/source/SourceController.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/source/SourceController.kt index 370a9039ad..ad08b9a084 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/source/SourceController.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/source/SourceController.kt @@ -206,7 +206,9 @@ class SourceController : } else RetainViewMode.RELEASE_DETACH sheet_layout.isClickable = state == BottomSheetBehavior.STATE_COLLAPSED sheet_layout.isFocusable = state == BottomSheetBehavior.STATE_COLLAPSED - setBottomSheetTabs(if (state == BottomSheetBehavior.STATE_COLLAPSED) 0f else 1f) + if (state == BottomSheetBehavior.STATE_COLLAPSED || state == BottomSheetBehavior.STATE_EXPANDED) { + setBottomSheetTabs(if (state == BottomSheetBehavior.STATE_COLLAPSED) 0f else 1f) + } } } ) @@ -259,7 +261,7 @@ class SourceController : ) } - fun setBottomPadding() { + private fun setBottomPadding() { val bottomBar = activity?.bottom_nav ?: return ext_bottom_sheet ?: return val pad = bottomBar.translationY - bottomBar.height