|
|
@@ -140,8 +140,10 @@ class BookshelfFragment1 : BaseBookshelfFragment(R.layout.fragment_bookshelf),
|
|
|
val group = bookGroups.getOrNull(position)
|
|
|
if (fragment.groupId != group?.groupId) {
|
|
|
return POSITION_NONE
|
|
|
- } else if (fragment.bookSort != group.bookSort) {
|
|
|
- fragment.upBookSort(group.bookSort)
|
|
|
+ }
|
|
|
+ val bookSort = group.getRealBookSort()
|
|
|
+ if (fragment.bookSort != bookSort) {
|
|
|
+ fragment.upBookSort(bookSort)
|
|
|
}
|
|
|
return POSITION_UNCHANGED
|
|
|
}
|