修复特定情况下的NPE问题
This commit is contained in:
@@ -81,7 +81,8 @@ class ChapterListAdapter(context: Context, val callback: Callback) :
|
|||||||
val useReplace = AppConfig.tocUiUseReplace && book.getUseReplaceRule()
|
val useReplace = AppConfig.tocUiUseReplace && book.getUseReplaceRule()
|
||||||
val items = getItems()
|
val items = getItems()
|
||||||
|
|
||||||
val indices = (startIndex until items.size) + (startIndex downTo 0)
|
val indices = ((startIndex until items.size) + (startIndex downTo 0))
|
||||||
|
.filter { it in items.indices }
|
||||||
|
|
||||||
for (i in indices) {
|
for (i in indices) {
|
||||||
val item = items[i]
|
val item = items[i]
|
||||||
|
|||||||
Reference in New Issue
Block a user