mirror of
https://github.com/gedoor/legado.git
synced 2024-09-01 09:34:25 +08:00
优化
This commit is contained in:
parent
1f76fd156f
commit
4b8ba884a8
@ -80,8 +80,8 @@ class ChapterListAdapter(context: Context, val callback: Callback) :
|
||||
if (!isActive) {
|
||||
return@async
|
||||
}
|
||||
if (displayTitleMap[it.url] == null) {
|
||||
displayTitleMap[it.url] = it.getDisplayTitle(replaceRules, useReplace)
|
||||
if (displayTitleMap[it.title] == null) {
|
||||
displayTitleMap[it.title] = it.getDisplayTitle(replaceRules, useReplace)
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -92,13 +92,13 @@ class ChapterListAdapter(context: Context, val callback: Callback) :
|
||||
}
|
||||
|
||||
private fun getDisplayTile(chapter: BookChapter): String {
|
||||
var displayTile = displayTitleMap[chapter.url]
|
||||
if (displayTile != null) {
|
||||
return displayTile
|
||||
var displayTitle = displayTitleMap[chapter.title]
|
||||
if (displayTitle != null) {
|
||||
return displayTitle
|
||||
}
|
||||
displayTile = chapter.getDisplayTitle(replaceRules, useReplace)
|
||||
displayTitleMap[chapter.url] = displayTile
|
||||
return displayTile
|
||||
displayTitle = chapter.getDisplayTitle(replaceRules, useReplace)
|
||||
displayTitleMap[chapter.title] = displayTitle
|
||||
return displayTitle
|
||||
}
|
||||
|
||||
override fun convert(
|
||||
|
Loading…
Reference in New Issue
Block a user