Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit eddcceb3 authored by Jacky Wang's avatar Jacky Wang
Browse files

[Catalyst] Support settings service

Bug: 372981584
Flag: com.android.settings.flags.catalyst_service
Test: Manual
Change-Id: I85bc3f7b3b4ce86406ae5154e647e508a8e23c60
parent 5025d685
Loading
Loading
Loading
Loading
+4 −0
Original line number Original line Diff line number Diff line
@@ -78,6 +78,10 @@ private constructor(private val context: Context, private val request: GetPrefer
        for (activityClass in request.activityClasses) {
        for (activityClass in request.activityClasses) {
            add(activityClass)
            add(activityClass)
        }
        }
        // Temporarily add all screens
        for (key in PreferenceScreenRegistry.preferenceScreens.keys) {
            addPreferenceScreenFromRegistry(key, Activity::class.java)
        }
    }
    }


    fun build() = builder.build()
    fun build() = builder.build()
+1 −1
Original line number Original line Diff line number Diff line
@@ -34,7 +34,7 @@ object PreferenceScreenRegistry : ReadWritePermitProvider {
        ImmutableMap.of()
        ImmutableMap.of()
    }
    }


    private val preferenceScreens: PreferenceScreenMap
    val preferenceScreens: PreferenceScreenMap
        get() = preferenceScreensSupplier.get()
        get() = preferenceScreensSupplier.get()


    private var readWritePermitProvider: ReadWritePermitProvider? = null
    private var readWritePermitProvider: ReadWritePermitProvider? = null