diff --git a/app/src/main/java/org/koitharu/kotatsu/ui/settings/SourceSettingsFragment.kt b/app/src/main/java/org/koitharu/kotatsu/ui/settings/SourceSettingsFragment.kt index a3a3c119c..15d1d63a9 100644 --- a/app/src/main/java/org/koitharu/kotatsu/ui/settings/SourceSettingsFragment.kt +++ b/app/src/main/java/org/koitharu/kotatsu/ui/settings/SourceSettingsFragment.kt @@ -17,17 +17,13 @@ class SourceSettingsFragment : PreferenceFragmentCompat(), KoinComponent { requireArguments().getParcelable(EXTRA_SOURCE)!! } - override fun onCreate(savedInstanceState: Bundle?) { - super.onCreate(savedInstanceState) - preferenceManager.sharedPreferencesName = source.name - } - override fun onResume() { super.onResume() activity?.title = source.title } override fun onCreatePreferences(savedInstanceState: Bundle?, rootKey: String?) { + preferenceManager.sharedPreferencesName = source.name val repo = MangaProviderFactory.create(source) as? RemoteMangaRepository ?: return val keys = repo.onCreatePreferences().map(::getString) addPreferencesFromResource(R.xml.pref_source)