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

Commit 44679ad5 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Allow overlays to be notified about theme changes" into sc-qpr1-dev am:...

Merge "Allow overlays to be notified about theme changes" into sc-qpr1-dev am: 45319d55 am: a5204977

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15590962

Change-Id: Ibe22f9aeb4c938b154c7ad346f6a7fb5a15b9a9f
parents c742e4dd a5204977
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -34,7 +34,7 @@ import javax.inject.Inject
 * See [DumpHandler] for more information on how and when this information is dumped.
 */
@SysUISingleton
class DumpManager @Inject constructor() {
open class DumpManager @Inject constructor() {
    private val dumpables: MutableMap<String, RegisteredDumpable<Dumpable>> = ArrayMap()
    private val buffers: MutableMap<String, RegisteredDumpable<LogBuffer>> = ArrayMap()

+5 −1
Original line number Diff line number Diff line
@@ -25,8 +25,12 @@ import javax.inject.Inject
 * Proxy to make {@link SystemProperties} easily testable.
 */
@SysUISingleton
class SystemPropertiesHelper @Inject constructor() {
open class SystemPropertiesHelper @Inject constructor() {
    fun getBoolean(name: String, default: Boolean): Boolean {
        return SystemProperties.getBoolean(name, default)
    }

    fun set(name: String, value: Int) {
        SystemProperties.set(name, value.toString())
    }
}
 No newline at end of file
+4 −0
Original line number Diff line number Diff line
@@ -530,6 +530,10 @@ public class ThemeOverlayController extends SystemUI implements Dumpable {
            mThemeManager.applyCurrentUserOverlays(categoryToPackage, null, currentUser,
                    managedProfiles);
        }
        onOverlaysApplied();
    }

    protected void onOverlaysApplied() {
    }

    @Override