From 95c1a3be5f589b96380b48943ca9d495983586fa Mon Sep 17 00:00:00 2001 From: gouri-panda Date: Sat, 27 Mar 2021 22:00:14 +0530 Subject: [PATCH] #2607 fixed --- .../org/kiwix/kiwixmobile/core/main/CoreReaderFragment.java | 1 + .../java/org/kiwix/kiwixmobile/core/search/SearchFragment.kt | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/org/kiwix/kiwixmobile/core/main/CoreReaderFragment.java b/core/src/main/java/org/kiwix/kiwixmobile/core/main/CoreReaderFragment.java index 08d1b6f38..2821a6422 100644 --- a/core/src/main/java/org/kiwix/kiwixmobile/core/main/CoreReaderFragment.java +++ b/core/src/main/java/org/kiwix/kiwixmobile/core/main/CoreReaderFragment.java @@ -1228,6 +1228,7 @@ public abstract class CoreReaderFragment extends BaseFragment switch (intent.getAction()) { case Intent.ACTION_PROCESS_TEXT: { goToSearchWithText(intent); + intent.setAction(null); break; } case CoreSearchWidget.TEXT_CLICKED: diff --git a/core/src/main/java/org/kiwix/kiwixmobile/core/search/SearchFragment.kt b/core/src/main/java/org/kiwix/kiwixmobile/core/search/SearchFragment.kt index 92aa0f328..1518ee9ff 100644 --- a/core/src/main/java/org/kiwix/kiwixmobile/core/search/SearchFragment.kt +++ b/core/src/main/java/org/kiwix/kiwixmobile/core/search/SearchFragment.kt @@ -150,7 +150,9 @@ class SearchFragment : BaseFragment() { searchMenuItem.expandActionView() searchView = searchMenuItem.actionView as SearchView searchView.setOnQueryTextListener(SimpleTextListener { - searchViewModel.actions.offer(Filter(it)) + if (it.isNotEmpty()) { + searchViewModel.actions.offer(Filter(it)) + } }) searchMenuItem.setOnActionExpandListener(object : OnActionExpandListener { override fun onMenuItemActionExpand(item: MenuItem) = false