SearchResultsFragment: Avoid fetching search results again on back

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
Aayush Gupta
2024-06-12 10:35:59 +05:30
parent 1fc5f3b87b
commit 27c5d657ef

View File

@@ -112,7 +112,13 @@ class SearchResultsFragment : BaseFragment(R.layout.fragment_search_result),
}
query = requireArguments().getString("query")
query?.let { updateQuery(it) }
// Don't fetch search results again when coming back to fragment
if (searchBundle.appList.isEmpty()) {
query?.let { updateQuery(it) }
} else {
updateController(searchBundle)
}
}
override fun onDestroyView() {