|
|
|
@ -502,7 +502,9 @@ class LibraryController(
|
|
|
|
|
LibraryUpdateService.setListener(this)
|
|
|
|
|
recycler_cover.isClickable = false
|
|
|
|
|
recycler_cover.isFocusable = false
|
|
|
|
|
if (onRoot) {
|
|
|
|
|
activity?.dropdown?.visibleIf(!singleCategory)
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
closeTip()
|
|
|
|
|
activity?.dropdown?.gone()
|
|
|
|
@ -552,7 +554,9 @@ class LibraryController(
|
|
|
|
|
recycler.itemAnimator = DefaultItemAnimator()
|
|
|
|
|
}
|
|
|
|
|
singleCategory = presenter.categories.size <= 1
|
|
|
|
|
if (onRoot) {
|
|
|
|
|
activity?.dropdown?.visibleIf(!singleCategory)
|
|
|
|
|
}
|
|
|
|
|
progress.gone()
|
|
|
|
|
if (!freshStart) {
|
|
|
|
|
justStarted = false
|
|
|
|
@ -571,6 +575,7 @@ class LibraryController(
|
|
|
|
|
adapter.isLongPressDragEnabled = canDrag()
|
|
|
|
|
category_recycler.setCategories(presenter.categories)
|
|
|
|
|
setActiveCategory()
|
|
|
|
|
if (onRoot) {
|
|
|
|
|
activity?.toolbar?.setOnClickListener {
|
|
|
|
|
val recycler = recycler ?: return@setOnClickListener
|
|
|
|
|
if (singleCategory) {
|
|
|
|
@ -580,6 +585,7 @@ class LibraryController(
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private fun showCategories(show: Boolean) {
|
|
|
|
|
recycler_cover.isClickable = show
|
|
|
|
|