From 4b57e33f2d6f493456b33cdc8269c00ca50d7610 Mon Sep 17 00:00:00 2001 From: Jobobby04 Date: Fri, 26 Jun 2020 23:16:37 -0400 Subject: [PATCH] Add a more through and working check for configurable delegate sources --- .../extension/details/SourcePreferencesController.kt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/extension/details/SourcePreferencesController.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/extension/details/SourcePreferencesController.kt index ec813f1cc..cd41e6011 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/extension/details/SourcePreferencesController.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/extension/details/SourcePreferencesController.kt @@ -80,7 +80,12 @@ class SourcePreferencesController(bundle: Bundle? = null) : try { // SY --> if (source is EnhancedHttpSource) { - addPreferencesForSource(screen, source.enchancedSource) + if (source.enchancedSource is ConfigurableSource) { + addPreferencesForSource(screen, source.source()) + } else { + addPreferencesForSource(screen, source.originalSource) + } + } else { addPreferencesForSource(screen, source) }