From 2e0eb6ce855c658645fcb770d4d61e04d1b3521f Mon Sep 17 00:00:00 2001 From: Cuong-Tran Date: Sat, 7 Sep 2024 22:10:40 +0700 Subject: [PATCH] hide display mode for e-hentai (#342) --- .../ui/browse/source/browse/BrowseSourceScreen.kt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourceScreen.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourceScreen.kt index f07deb02b..fb54b1431 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourceScreen.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourceScreen.kt @@ -62,6 +62,7 @@ import eu.kanade.tachiyomi.ui.manga.MangaScreen import eu.kanade.tachiyomi.ui.webview.WebViewScreen import eu.kanade.tachiyomi.util.system.toast import exh.md.follows.MangaDexFollowsScreen +import exh.source.isEhBasedSource import exh.ui.ifSourcesLoaded import exh.ui.smartsearch.SmartSearchScreen import kotlinx.coroutines.channels.Channel @@ -193,7 +194,12 @@ data class BrowseSourceScreen( searchQuery = state.toolbarQuery, onSearchQueryChange = screenModel::setToolbarQuery, source = screenModel.source, - displayMode = screenModel.displayMode, + displayMode = screenModel.displayMode + // KMK --> + .takeIf { + !screenModel.source.isEhBasedSource() || !screenModel.ehentaiBrowseDisplayMode + }, + // KMK <-- onDisplayModeChange = { screenModel.displayMode = it }, navigateUp = navigateUp, onWebViewClick = onWebViewClick,