From 38e304d1387998ab6fdbee1d53ba883d21729da7 Mon Sep 17 00:00:00 2001 From: Jays2Kings Date: Sat, 27 Mar 2021 18:54:48 -0400 Subject: [PATCH] Remove preference title from search setting breadcrumb To not highlight twice --- .../tachiyomi/ui/setting/search/SettingsSearchController.kt | 2 +- .../kanade/tachiyomi/ui/setting/search/SettingsSearchHelper.kt | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/setting/search/SettingsSearchController.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/setting/search/SettingsSearchController.kt index 1c421f907d..ce8326a053 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/setting/search/SettingsSearchController.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/setting/search/SettingsSearchController.kt @@ -27,7 +27,7 @@ class SettingsSearchController : /** * Adapter containing search results grouped by lang. */ - protected var adapter: SettingsSearchAdapter? = null + private var adapter: SettingsSearchAdapter? = null private lateinit var searchView: SearchView init { diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/setting/search/SettingsSearchHelper.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/setting/search/SettingsSearchHelper.kt index 2a095a416d..7c8e8f513d 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/setting/search/SettingsSearchHelper.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/setting/search/SettingsSearchHelper.kt @@ -101,14 +101,13 @@ object SettingsSearchHelper { val title = pref.title.toString() // ListPreferences occasionally run into ArrayIndexOutOfBoundsException issues val summary = try { pref.summary?.toString() ?: "" } catch (e: Throwable) { "" } - val breadcrumbsStr = addLocalizedBreadcrumb(breadcrumbs, "${pref.title}") prefSearchResultList.add( SettingsSearchResult( key = pref.key, title = title, summary = summary, - breadcrumb = breadcrumbsStr, + breadcrumb = breadcrumbs, searchController = ctrl ) )