random cleanup

This commit is contained in:
Jays2Kings 2022-12-16 18:45:50 -05:00
parent 93d8ce7918
commit fcaec5a030
2 changed files with 2 additions and 9 deletions

View file

@ -353,7 +353,7 @@ class ExtensionDetailsController(bundle: Bundle? = null) :
}
private fun Source.isLangEnabled(langs: Set<String>? = null): Boolean {
return (lang in langs ?: preferences.enabledLanguages().get())
return lang in (langs ?: preferences.enabledLanguages().get())
}
private fun Extension.getPreferenceKey(): String = "extension_$pkgName"

View file

@ -2,23 +2,16 @@ package eu.kanade.tachiyomi.ui.migration
import eu.davidea.flexibleadapter.FlexibleAdapter
import eu.davidea.flexibleadapter.items.IFlexible
import eu.kanade.tachiyomi.data.preference.PreferencesHelper
import uy.kohesive.injekt.Injekt
import uy.kohesive.injekt.api.get
/**
* Adapter that holds the catalogue cards.
*
* @param controller instance of [MigrationController].
* @param allClickListener instance of [MigrationController].
*/
class SourceAdapter(val allClickListener: OnAllClickListener) :
FlexibleAdapter<IFlexible<*>>(null, allClickListener, true) {
private var items: List<IFlexible<*>>? = null
val isMultiLanguage =
Injekt.get<PreferencesHelper>().enabledLanguages().get().filterNot { it == "all" }.size > 1
init {
setDisplayHeadersAtStartUp(true)
}