From da5796b563a3e851a375de3ce6ace24c559e8827 Mon Sep 17 00:00:00 2001 From: Zakhar Timoshenko Date: Sun, 3 Jul 2022 21:23:58 +0300 Subject: [PATCH] Hide bottom nav when search is opened --- .../java/org/koitharu/kotatsu/main/ui/MainActivity.kt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/src/main/java/org/koitharu/kotatsu/main/ui/MainActivity.kt b/app/src/main/java/org/koitharu/kotatsu/main/ui/MainActivity.kt index 1dce8e42c..c90e5e915 100644 --- a/app/src/main/java/org/koitharu/kotatsu/main/ui/MainActivity.kt +++ b/app/src/main/java/org/koitharu/kotatsu/main/ui/MainActivity.kt @@ -320,6 +320,7 @@ class MainActivity : binding.appbar.updatePadding(left = 0, right = 0) adjustDrawerLock() adjustFabVisibility(isSearchOpened = true) + showBottomNav(false) } private fun onSearchClosed() { @@ -333,6 +334,15 @@ class MainActivity : binding.appbar.updatePadding(left = padding, right = padding) adjustDrawerLock() adjustFabVisibility(isSearchOpened = false) + showBottomNav(true) + } + + private fun showBottomNav(visible: Boolean) { + if (visible) { + binding.bottomNav.slideUp() + } else { + binding.bottomNav.slideDown() + } } private fun onFirstStart() {