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

Commit 1f178825 authored by Julia Reynolds's avatar Julia Reynolds
Browse files

Add more DND state logging for debugging

Test: tap on QS tile, look for logs in BR
Bug: 293807056
Change-Id: Idfdb0ebd80e8d07a7837decacf7b38671314fb84
parent ea8ea935
Loading
Loading
Loading
Loading
+2 −0
Original line number Original line Diff line number Diff line
@@ -169,6 +169,7 @@ public class ZenModeControllerImpl implements ZenModeController, Dumpable {
    @Override
    @Override
    public void addCallback(@NonNull Callback callback) {
    public void addCallback(@NonNull Callback callback) {
        synchronized (mCallbacksLock) {
        synchronized (mCallbacksLock) {
            Log.d(TAG, "Added callback " + callback.getClass());
            mCallbacks.add(callback);
            mCallbacks.add(callback);
        }
        }
    }
    }
@@ -176,6 +177,7 @@ public class ZenModeControllerImpl implements ZenModeController, Dumpable {
    @Override
    @Override
    public void removeCallback(@NonNull Callback callback) {
    public void removeCallback(@NonNull Callback callback) {
        synchronized (mCallbacksLock) {
        synchronized (mCallbacksLock) {
            Log.d(TAG, "Removed callback " + callback.getClass());
            mCallbacks.remove(callback);
            mCallbacks.remove(callback);
        }
        }
    }
    }
+0 −6
Original line number Original line Diff line number Diff line
@@ -131,12 +131,6 @@ public class ZenModeControllerImplTest extends SysuiTestCase {
        assertTrue(mController.areNotificationsHiddenInShade());
        assertTrue(mController.areNotificationsHiddenInShade());
    }
    }


    @Test
    public void testAddNullCallback() {
        mController.addCallback(null);
        mController.fireConfigChanged(null);
    }

    @Test
    @Test
    public void testModeChange() {
    public void testModeChange() {
        List<Integer> states = List.of(
        List<Integer> states = List.of(
+2 −0
Original line number Original line Diff line number Diff line
@@ -1022,6 +1022,8 @@ public class ZenModeHelper {
    @VisibleForTesting
    @VisibleForTesting
    protected void setZenModeSetting(int zen) {
    protected void setZenModeSetting(int zen) {
        Global.putInt(mContext.getContentResolver(), Global.ZEN_MODE, zen);
        Global.putInt(mContext.getContentResolver(), Global.ZEN_MODE, zen);
        ZenLog.traceSetZenMode(Global.getInt(mContext.getContentResolver(), Global.ZEN_MODE, -1),
                "updated setting");
        showZenUpgradeNotification(zen);
        showZenUpgradeNotification(zen);
    }
    }