diff --git a/app/src/main/java/io/legado/app/ui/book/search/SearchScope.kt b/app/src/main/java/io/legado/app/ui/book/search/SearchScope.kt index 20d6f8581..b44c0e96b 100644 --- a/app/src/main/java/io/legado/app/ui/book/search/SearchScope.kt +++ b/app/src/main/java/io/legado/app/ui/book/search/SearchScope.kt @@ -143,9 +143,9 @@ data class SearchScope(private var scope: String) { fun save() { AppConfig.searchScope = scope - if (isAll()) { + if (isAll() || isSource() || scope.contains(",")) { AppConfig.searchGroup = "" - } else if (!isSource() && !scope.contains(",")) { + } else { AppConfig.searchGroup = scope } }