From 2d4e589db8850b586d46128b57f65bd34d48bcdc Mon Sep 17 00:00:00 2001 From: Jobobby04 <jobobby04@users.noreply.github.com> Date: Sun, 11 Apr 2021 18:36:41 -0400 Subject: [PATCH] Search browse if tag clicked in manga from Index controller --- .../tachiyomi/ui/browse/source/index/IndexController.kt | 2 +- .../java/eu/kanade/tachiyomi/ui/manga/MangaController.kt | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/index/IndexController.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/index/IndexController.kt index 7dc46a362..b4e5dbf42 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/index/IndexController.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/index/IndexController.kt @@ -316,7 +316,7 @@ open class IndexController : super.onDestroyView(view) } - private fun onBrowseClick(search: String? = null, filters: String? = null) { + fun onBrowseClick(search: String? = null, filters: String? = null) { router.replaceTopController(BrowseSourceController(presenter.source, search, filterList = filters).withFadeTransaction()) } diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt index 17d6099c1..9c510b7dc 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt @@ -70,6 +70,7 @@ import eu.kanade.tachiyomi.ui.browse.source.SourceController import eu.kanade.tachiyomi.ui.browse.source.SourceController.Companion.SMART_SEARCH_SOURCE_TAG import eu.kanade.tachiyomi.ui.browse.source.browse.BrowseSourceController import eu.kanade.tachiyomi.ui.browse.source.globalsearch.GlobalSearchController +import eu.kanade.tachiyomi.ui.browse.source.index.IndexController import eu.kanade.tachiyomi.ui.browse.source.latest.LatestUpdatesController import eu.kanade.tachiyomi.ui.library.ChangeMangaCategoriesDialog import eu.kanade.tachiyomi.ui.library.ChangeMangaCoverDialog @@ -981,6 +982,12 @@ class MangaController : router.handleBack() previousController.searchWithQuery(query) } + // SY --> + is IndexController -> { + router.handleBack() + previousController.onBrowseClick(query) + } + // SY <-- } }