kunfei 3 лет назад
Родитель
Сommit
0623f77ed4

+ 2 - 2
app/src/main/java/io/legado/app/ui/main/bookshelf/style1/BookshelfFragment1.kt

@@ -137,8 +137,8 @@ class BookshelfFragment1 : BaseBookshelfFragment(R.layout.fragment_bookshelf),
         override fun getItemPosition(`object`: Any): Int {
             val fragment = `object` as BooksFragment
             val position = fragment.position
-            val group = bookGroups[position]
-            if (fragment.groupId != group.groupId) {
+            val group = bookGroups.getOrNull(position)
+            if (fragment.groupId != group?.groupId) {
                 return POSITION_NONE
             }
             return POSITION_UNCHANGED