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

Commit 2c916241 authored by Android Build Merger (Role)'s avatar Android Build Merger (Role) Committed by Android (Google) Code Review
Browse files

Merge "Merge "Revert "Hold Display suspend blocker until doze starts"" into...

Merge "Merge "Revert "Hold Display suspend blocker until doze starts"" into qt-r1-dev am: c5441b28 am: 83392f44" into qt-qpr1-dev-plus-aosp
parents 9607b944 ea147864
Loading
Loading
Loading
Loading
+0 −11
Original line number Diff line number Diff line
@@ -2735,17 +2735,6 @@ public final class PowerManagerService extends SystemService
        if (mScreenBrightnessBoostInProgress) {
            return true;
        }

        // Because summoning the sandman is asyncronous, there is a time-gap where
        // we release the display suspend blocker before the dream service acquires
        // their own wakelock.  Within this gap, we can end up suspending before
        // dream service has a chance to start.  To avoid this, we check if we want
        // to doze and the sandman is scheduled and if so, keep the display on until
        // that has passed.
        if (mWakefulness == WAKEFULNESS_DOZING && mSandmanScheduled) {
            return true;
        }

        // Let the system suspend if the screen is off or dozing.
        return false;
    }