SearchResultsFragment: Avoid fetching search results again on back
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
@@ -112,7 +112,13 @@ class SearchResultsFragment : BaseFragment(R.layout.fragment_search_result),
|
|||||||
}
|
}
|
||||||
|
|
||||||
query = requireArguments().getString("query")
|
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() {
|
override fun onDestroyView() {
|
||||||
|
|||||||
Reference in New Issue
Block a user