From cc27c87f66f7d70e1c21cb4ce096c3948830e27d Mon Sep 17 00:00:00 2001 From: jhengazuki Date: Wed, 17 Sep 2025 04:11:39 +0800 Subject: [PATCH] Fix bug --- .../java/com/fongmi/android/tv/ui/fragment/SearchFragment.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/mobile/java/com/fongmi/android/tv/ui/fragment/SearchFragment.java b/app/src/mobile/java/com/fongmi/android/tv/ui/fragment/SearchFragment.java index 318855125..b0ee5ee2c 100644 --- a/app/src/mobile/java/com/fongmi/android/tv/ui/fragment/SearchFragment.java +++ b/app/src/mobile/java/com/fongmi/android/tv/ui/fragment/SearchFragment.java @@ -50,6 +50,7 @@ public class SearchFragment extends BaseFragment implements MenuProvider, WordAd private FragmentSearchBinding mBinding; private RecordAdapter mRecordAdapter; private WordAdapter mWordAdapter; + private boolean search; public static SearchFragment newInstance(String keyword) { Bundle args = new Bundle(); @@ -116,6 +117,7 @@ public class SearchFragment extends BaseFragment implements MenuProvider, WordAd private void checkKeyword() { if (TextUtils.isEmpty(getKeyword())) Util.showKeyboard(mBinding.keyword); else setKeyword(getKeyword()); + if (!search) search(); } private void setKeyword(String text) { @@ -124,6 +126,7 @@ public class SearchFragment extends BaseFragment implements MenuProvider, WordAd } private void search() { + search = true; if (empty()) return; Util.hideKeyboard(mBinding.keyword); String keyword = mBinding.keyword.getText().toString().trim();