mirror of
https://github.com/gedoor/legado.git
synced 2025-08-10 00:52:30 +00:00
优化
This commit is contained in:
@@ -56,10 +56,10 @@ class BookSourceViewModel(application: Application) : BaseViewModel(application)
|
||||
if (items.isEmpty()) return
|
||||
execute {
|
||||
val firstSortNumber = items[0].customOrder
|
||||
items.forEachIndexed { index, bookSource ->
|
||||
bookSource.customOrder = firstSortNumber + index
|
||||
val array = items.mapIndexed { index, bookSource ->
|
||||
bookSource.copy(customOrder = firstSortNumber + index)
|
||||
}
|
||||
appDb.bookSourceDao.upOrder(items)
|
||||
appDb.bookSourceDao.upOrder(array)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user