|
|
@ -289,7 +289,7 @@ class LibraryController(
|
|
|
|
if (libraryLayout == 0) return 1
|
|
|
|
if (libraryLayout == 0) return 1
|
|
|
|
val item = this@LibraryController.adapter.getItem(position)
|
|
|
|
val item = this@LibraryController.adapter.getItem(position)
|
|
|
|
return if (item is LibraryHeaderItem || item is SearchGlobalItem || (item is LibraryItem && item.manga.isBlank())) {
|
|
|
|
return if (item is LibraryHeaderItem || item is SearchGlobalItem || (item is LibraryItem && item.manga.isBlank())) {
|
|
|
|
recycler.manager.spanCount
|
|
|
|
recycler?.manager?.spanCount ?: 1
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
1
|
|
|
|
1
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -829,6 +829,7 @@ class LibraryController(
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
private fun setSelection(manga: Manga, selected: Boolean) {
|
|
|
|
private fun setSelection(manga: Manga, selected: Boolean) {
|
|
|
|
|
|
|
|
if (manga.isBlank()) return
|
|
|
|
val currentMode = adapter.mode
|
|
|
|
val currentMode = adapter.mode
|
|
|
|
if (selected) {
|
|
|
|
if (selected) {
|
|
|
|
if (selectedMangas.add(manga)) {
|
|
|
|
if (selectedMangas.add(manga)) {
|
|
|
|