commit what I've got
This commit is contained in:
@@ -63,14 +63,19 @@ object Source {
|
||||
val props: Any
|
||||
)
|
||||
|
||||
var lastPreferenceScreen: PreferenceScreen? = null
|
||||
|
||||
fun getSourcePreferences(sourceId: Long): List<PreferenceObject> {
|
||||
val source = getHttpSource(sourceId)
|
||||
|
||||
if (source is ConfigurableSource) {
|
||||
val screen = PreferenceScreen(context)
|
||||
lastPreferenceScreen = screen
|
||||
|
||||
source.setupPreferenceScreen(screen)
|
||||
|
||||
screen.preferences.first().callChangeListener("yo")
|
||||
|
||||
return screen.preferences.map {
|
||||
PreferenceObject(it::class.java.name, it)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user