diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryItem.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryItem.kt index 84999bcdcb..062fb173eb 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryItem.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryItem.kt @@ -69,8 +69,10 @@ class LibraryItem(val manga: LibraryManga, private val libraryAsList: Preference */ override fun filter(constraint: String): Boolean { val sourceManager by injectLazy() - val sourceName = sourceManager.getOrStub(manga.source).name - return manga.title.contains(constraint, true) || + val sourceName = if (manga.source == 0L) "Local" else + sourceManager.getOrStub(manga.source).name + return manga.currentTitle().contains(constraint, true) || + manga.originalTitle().contains(constraint, true) || (manga.currentAuthor()?.contains(constraint, true) ?: false) || (manga.currentArtist()?.contains(constraint, true) ?: false) || sourceName.contains(constraint, true) ||