Просмотр исходного кода

Merge pull request #2968 from h11128/fix-search-history

优化搜索历史显示
kunfei 3 лет назад
Родитель
Сommit
652ac66554
1 измененных файлов с 3 добавлено и 3 удалено
  1. 3 3
      app/src/main/java/io/legado/app/ui/book/search/SearchActivity.kt

+ 3 - 3
app/src/main/java/io/legado/app/ui/book/search/SearchActivity.kt

@@ -202,10 +202,10 @@ class SearchActivity : VMBaseActivity<ActivityBookSearchBinding, SearchViewModel
             }
         })
         searchView.setOnQueryTextFocusChangeListener { _, hasFocus ->
-            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)