diff --git a/app/src/main/java/org/koitharu/kotatsu/ui/settings/MainSettingsFragment.kt b/app/src/main/java/org/koitharu/kotatsu/ui/settings/MainSettingsFragment.kt index 3b1ef5f90..ae2c9646c 100644 --- a/app/src/main/java/org/koitharu/kotatsu/ui/settings/MainSettingsFragment.kt +++ b/app/src/main/java/org/koitharu/kotatsu/ui/settings/MainSettingsFragment.kt @@ -32,12 +32,6 @@ class MainSettingsFragment : BasePreferenceFragment(R.string.settings), } findPreference(R.string.key_reader_switchers)?.summaryProvider = MultiSummaryProvider(R.string.gestures_only) - findPreference(R.string.key_remote_sources)?.run { - val total = MangaSource.values().size - 1 - summary = getString( - R.string.enabled_d_from_d, total - settings.hiddenSources.size, total - ) - } } override fun onSharedPreferenceChanged(sharedPreferences: SharedPreferences?, key: String?) { @@ -60,6 +54,16 @@ class MainSettingsFragment : BasePreferenceFragment(R.string.settings), super.onDestroyView() } + override fun onResume() { + super.onResume() + findPreference(R.string.key_remote_sources)?.run { + val total = MangaSource.values().size - 1 + summary = getString( + R.string.enabled_d_from_d, total - settings.hiddenSources.size, total + ) + } + } + override fun onPreferenceTreeClick(preference: Preference?): Boolean { return when (preference?.key) { getString(R.string.key_list_mode) -> {