hopefully fixing crashes with backdrop in library

This commit is contained in:
Jays2Kings 2021-04-30 15:48:24 -04:00
parent 4f1c309dbd
commit 7605e462df
2 changed files with 4 additions and 1 deletions

View File

@ -1015,7 +1015,9 @@ class LibraryController(
binding.swipeRefresh.isEnabled = !show binding.swipeRefresh.isEnabled = !show
setSubtitle() setSubtitle()
if (show) { if (show) {
binding.categoryRecycler.scrollToCategory(activeCategory) binding.categoryRecycler.post {
binding.categoryRecycler.scrollToCategory(activeCategory)
}
binding.fastScroller.hideScrollbar() binding.fastScroller.hideScrollbar()
activityBinding?.appBar?.y = 0f activityBinding?.appBar?.y = 0f
elevateAppBar(false) elevateAppBar(false)

View File

@ -26,6 +26,7 @@ class CategoryRecyclerView @JvmOverloads constructor(
init { init {
fastAdapter = FastAdapter.with(itemAdapter) fastAdapter = FastAdapter.with(itemAdapter)
fastAdapter.setHasStableIds(true)
layoutManager = manager layoutManager = manager
adapter = fastAdapter adapter = fastAdapter
} }