diff --git a/CHANGELOG.md b/CHANGELOG.md index a5e4d4cfcf..4894c87371 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,8 +13,9 @@ - Add more info to WorkerInfo page - Added "next scheduled run" - Added attempt count -- Disable LTR/Comic/Manhua auto detection - - `english` tag no longer cause reading mode to switch to LTR (mangkoran) +- `english` tag no longer cause reading mode to switch to LTR (mangkoran) +- `chinese` tag no longer cause reading mode to switch to LTR +- `manhua` tag no longer cause reading mode to switch to LTR - Local source manga's cover now being invalidated on refresh ## Fixes diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/database/models/MangaExtensions.kt b/app/src/main/java/eu/kanade/tachiyomi/data/database/models/MangaExtensions.kt index 83c3aaa966..9d0978068d 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/data/database/models/MangaExtensions.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/database/models/MangaExtensions.kt @@ -98,17 +98,15 @@ fun Manga.defaultReaderType(): Int { ) ) { ReadingModeType.LONG_STRIP.flagValue - // } else if (currentTags.any { - // tag -> tag == "chinese" || tag == "manhua" || tag == "comic" - // } || ( - // isComicSource(sourceName) && - // !sourceName.contains("tapas", true) && - // currentTags.none { tag -> isMangaTag(tag) } - // ) || ( - // sourceName.contains("manhua", true) && currentTags.none { tag -> isMangaTag(tag) } - // ) - // ) { - // ReadingModeType.LEFT_TO_RIGHT.flagValue + } else if (currentTags.any { + tag -> tag == "comic" + } || ( + isComicSource(sourceName) && + !sourceName.contains("tapas", true) && + currentTags.none { tag -> isMangaTag(tag) } + ) + ) { + ReadingModeType.LEFT_TO_RIGHT.flagValue } else { 0 }