From 528c2dbae7b052329cba702adc2f2d29693a2bbf Mon Sep 17 00:00:00 2001 From: Jobobby04 Date: Sat, 26 Dec 2020 16:39:56 -0500 Subject: [PATCH] Allow clicking the toolbar to go to the manga --- .../tachiyomi/ui/reader/ReaderActivity.kt | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt index 0ddc80006..45ff2afaf 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt @@ -41,6 +41,8 @@ import eu.kanade.tachiyomi.source.model.Page import eu.kanade.tachiyomi.source.online.HttpSource import eu.kanade.tachiyomi.source.online.all.EHentai import eu.kanade.tachiyomi.ui.base.activity.BaseRxActivity +import eu.kanade.tachiyomi.ui.main.MainActivity +import eu.kanade.tachiyomi.ui.manga.MangaController import eu.kanade.tachiyomi.ui.reader.ReaderPresenter.SetAsCoverResult.AddToLibraryFirst import eu.kanade.tachiyomi.ui.reader.ReaderPresenter.SetAsCoverResult.Error import eu.kanade.tachiyomi.ui.reader.ReaderPresenter.SetAsCoverResult.Success @@ -573,7 +575,21 @@ class ReaderActivity : BaseRxActivity() binding.chaptersButton.clicks() .onEach { chapterBottomSheet.show() - }.launchIn(scope) + } + .launchIn(scope) + + binding.toolbar.clicks() + .onEach { + presenter.manga?.id?.let { id -> + startActivity( + Intent(this, MainActivity::class.java) + .setAction(MainActivity.SHORTCUT_MANGA) + .addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP) + .putExtra(MangaController.MANGA_EXTRA, id) + ) + } + } + .launchIn(scope) // <-- EH // Set initial visibility