Handle back button when there is a search query in source feed
This commit is contained in:
parent
01525c30f2
commit
10d3df5b6c
@ -202,6 +202,16 @@ open class SourceFeedController :
|
|||||||
router.replaceTopController(BrowseSourceController(presenter.source, savedSearch = savedSearch.id).withFadeTransaction())
|
router.replaceTopController(BrowseSourceController(presenter.source, savedSearch = savedSearch.id).withFadeTransaction())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
override fun handleBack(): Boolean {
|
||||||
|
return when {
|
||||||
|
presenter.searchQuery != null -> {
|
||||||
|
presenter.searchQuery = null
|
||||||
|
true
|
||||||
|
}
|
||||||
|
else -> false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private fun onRemoveClick(feedSavedSearch: FeedSavedSearch) {
|
private fun onRemoveClick(feedSavedSearch: FeedSavedSearch) {
|
||||||
MaterialAlertDialogBuilder(activity!!)
|
MaterialAlertDialogBuilder(activity!!)
|
||||||
.setTitle(R.string.feed)
|
.setTitle(R.string.feed)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user