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

Commit 8756d947 authored by Adrian Salido's avatar Adrian Salido Committed by android-build-merger
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
am: 2c916241

Change-Id: Ia42e9efc9fdea85566811dbeb01ef5693dee71dd
parents 191ab392 2c916241
Loading
Loading
Loading
Loading
+0 −11
Original line number Diff line number Diff line
@@ -2734,17 +2734,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;
    }