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

Commit 36966ca4 authored by Adrian Salido's avatar Adrian Salido
Browse files

Revert "Hold Display suspend blocker until doze starts"

This reverts commit 93e16472.

Reason for revert: This is causing wake lock to remain held
while screen is off

Bug: 139875245
Change-Id: I0ff714a0cf2496d141d355de68761ab720a09539
parent 93e16472
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;
    }