From c1a0eeb3614ed709d422497267dd0e8e3c10c147 Mon Sep 17 00:00:00 2001 From: Finnley Somdahl <87634197+rebelonion@users.noreply.github.com> Date: Tue, 5 Dec 2023 02:39:44 -0600 Subject: [PATCH] fix manga chapter number tile display --- .../ani/dantotsu/media/manga/MangaReadAdapter.kt | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/ani/dantotsu/media/manga/MangaReadAdapter.kt b/app/src/main/java/ani/dantotsu/media/manga/MangaReadAdapter.kt index 265122d6..8233fd08 100644 --- a/app/src/main/java/ani/dantotsu/media/manga/MangaReadAdapter.kt +++ b/app/src/main/java/ani/dantotsu/media/manga/MangaReadAdapter.kt @@ -238,7 +238,20 @@ class MangaReadAdapter( 0 ) } - chip.text = "${names[limit * (position)]} - ${names[last - 1]}" + val startChapter = MangaNameAdapter.findChapterNumber(names[limit * (position)]) + val endChapter = MangaNameAdapter.findChapterNumber(names[last - 1]) + val startChapterString = if (startChapter != null) { + "Ch.$startChapter" + } else { + names[limit * (position)] + } + val endChapterString = if (endChapter != null) { + "Ch.$endChapter" + } else { + names[last - 1] + } + //chip.text = "${names[limit * (position)]} - ${names[last - 1]}" + chip.text = "$startChapterString - $endChapterString" chip.setTextColor( ContextCompat.getColorStateList( fragment.requireContext(),