Hide chapter-pages tabs when action mode started (closes #1454)
This commit is contained in:
@@ -30,7 +30,6 @@ import org.koitharu.kotatsu.core.util.ext.menuView
|
||||
import org.koitharu.kotatsu.core.util.ext.observe
|
||||
import org.koitharu.kotatsu.core.util.ext.observeEvent
|
||||
import org.koitharu.kotatsu.core.util.ext.recyclerView
|
||||
import org.koitharu.kotatsu.core.util.ext.setTabsEnabled
|
||||
import org.koitharu.kotatsu.core.util.ext.smoothScrollToTop
|
||||
import org.koitharu.kotatsu.databinding.SheetChaptersPagesBinding
|
||||
import org.koitharu.kotatsu.details.ui.DetailsViewModel
|
||||
@@ -144,7 +143,11 @@ class ChaptersPagesSheet : BaseAdaptiveSheet<SheetChaptersPagesBinding>(),
|
||||
private fun adjustLockState() {
|
||||
viewBinding?.run {
|
||||
pager.isUserInputEnabled = !isLocked
|
||||
tabs.setTabsEnabled(!isLocked)
|
||||
tabs.visibility = when {
|
||||
(pager.adapter?.itemCount ?: 0) <= 1 -> View.GONE
|
||||
isLocked -> View.INVISIBLE
|
||||
else -> View.VISIBLE
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user