diff --git a/app/src/main/java/io/legado/app/ui/book/search/SearchActivity.kt b/app/src/main/java/io/legado/app/ui/book/search/SearchActivity.kt index 19b60b0a6..af9fca043 100644 --- a/app/src/main/java/io/legado/app/ui/book/search/SearchActivity.kt +++ b/app/src/main/java/io/legado/app/ui/book/search/SearchActivity.kt @@ -202,10 +202,10 @@ class SearchActivity : VMBaseActivity - if (!hasFocus && searchView.query.toString().trim().isEmpty()) { - finish() + if (binding.refreshProgressBar.isAutoLoading || (!hasFocus && adapter.isNotEmpty() && searchView.query.isNotBlank())){ + visibleInputHelp(false) } else { - visibleInputHelp(hasFocus) + visibleInputHelp(true) } } visibleInputHelp(true)