Fix chapter number display style (#7383)

This commit is contained in:
Ivan Iskandar 2022-06-26 23:58:14 +07:00 committed by GitHub
parent 6129bbc9ab
commit c33e5c8a17
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -390,13 +390,14 @@ private fun MangaScreenSmallImpl(
) {
items(items = chapters) { chapterItem ->
val (chapter, downloadState, downloadProgress) = chapterItem
val chapterTitle = remember(state.manga.displayMode, chapter.chapterNumber, chapter.name) {
if (state.manga.displayMode == CHAPTER_DISPLAY_NUMBER) {
chapterDecimalFormat.format(chapter.chapterNumber.toDouble())
val chapterTitle = if (state.manga.displayMode == CHAPTER_DISPLAY_NUMBER) {
stringResource(
id = R.string.display_mode_chapter,
chapterDecimalFormat.format(chapter.chapterNumber.toDouble()),
)
} else {
chapter.name
}
}
val date = remember(chapter.dateUpload) {
chapter.dateUpload
.takeIf { it > 0 }