Fix nav bar appearing when going from Library's action mode (#7821)

fixes #7788
This commit is contained in:
Andreas 2022-08-19 22:02:12 +02:00 committed by GitHub
parent 3760b310df
commit 6d6c38ecaf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -67,8 +67,11 @@ class LibraryController(
) )
LaunchedEffect(presenter.selectionMode) { LaunchedEffect(presenter.selectionMode) {
val activity = (activity as? MainActivity) ?: return@LaunchedEffect val activity = (activity as? MainActivity) ?: return@LaunchedEffect
// Could perhaps be removed when navigation is in a Compose world
if (router.backstackSize == 1) {
activity.showBottomNav(presenter.selectionMode.not()) activity.showBottomNav(presenter.selectionMode.not())
} }
}
LaunchedEffect(presenter.isLoading) { LaunchedEffect(presenter.isLoading) {
if (presenter.isLoading.not()) { if (presenter.isLoading.not()) {
(activity as? MainActivity)?.ready = true (activity as? MainActivity)?.ready = true