diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/feed/SourceFeedController.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/feed/SourceFeedController.kt index 906a241b3..8c5d4aa71 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/feed/SourceFeedController.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/feed/SourceFeedController.kt @@ -202,6 +202,16 @@ open class SourceFeedController : 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) { MaterialAlertDialogBuilder(activity!!) .setTitle(R.string.feed)