Revert "Hold Display suspend blocker until doze starts"
This reverts commit 93e164726f.
Reason for revert: This is causing wake lock to remain held
while screen is off
Bug: 139875245
Change-Id: I0ff714a0cf2496d141d355de68761ab720a09539
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user