diff --git a/app/src/main/java/io/legado/app/ui/book/searchContent/SearchContentActivity.kt b/app/src/main/java/io/legado/app/ui/book/searchContent/SearchContentActivity.kt index 1abd30e67..8bd83884a 100644 --- a/app/src/main/java/io/legado/app/ui/book/searchContent/SearchContentActivity.kt +++ b/app/src/main/java/io/legado/app/ui/book/searchContent/SearchContentActivity.kt @@ -76,10 +76,12 @@ class SearchContentActivity : override fun dispatchTouchEvent(ev: MotionEvent): Boolean { if (ev.action == MotionEvent.ACTION_DOWN) { - currentFocus?.let { - if (it is EditText) { - it.clearFocus() - it.hideSoftInput() + searchView.post { + currentFocus?.let { + if (it is EditText) { + it.clearFocus() + it.hideSoftInput() + } } } }