From 58dd64f909c0222eda2b3b9edc44861dcd53fdcb Mon Sep 17 00:00:00 2001 From: Riztard <16263232+Riztard@users.noreply.github.com> Date: Fri, 7 Jun 2024 12:22:06 +0700 Subject: [PATCH] add Delegated src off condition --- .../main/java/eu/kanade/presentation/more/MoreScreen.kt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/kanade/presentation/more/MoreScreen.kt b/app/src/main/java/eu/kanade/presentation/more/MoreScreen.kt index 768cee616f2f..9b2024a5de4d 100644 --- a/app/src/main/java/eu/kanade/presentation/more/MoreScreen.kt +++ b/app/src/main/java/eu/kanade/presentation/more/MoreScreen.kt @@ -35,6 +35,7 @@ import eu.kanade.presentation.more.settings.widget.SwitchPreferenceWidget import eu.kanade.presentation.more.settings.widget.TextPreferenceWidget import eu.kanade.tachiyomi.R import eu.kanade.tachiyomi.ui.more.DownloadQueueState +import exh.pref.DelegateSourcePreferences import tachiyomi.core.common.Constants import tachiyomi.domain.UnsortedPreferences import tachiyomi.i18n.MR @@ -69,7 +70,10 @@ fun MoreScreen( onClickHistory: () -> Unit, ) { val uriHandler = LocalUriHandler.current - val unsortedPreferences = remember { Injekt.get() } // SY + // SY --> + val unsortedPreferences = remember { Injekt.get() } + val delegateSourcePreferences = remember { Injekt.get() } + // SY <-- Scaffold( topBar = { @@ -190,7 +194,7 @@ fun MoreScreen( ) } // SY --> - if (unsortedPreferences.isHentaiEnabled().get()) { + if (unsortedPreferences.isHentaiEnabled().get() && delegateSourcePreferences.delegateSources().get()) { item { TextPreferenceWidget( title = stringResource(SYMR.strings.eh_batch_add),