diff options
author | Craig Mautner <cmautner@google.com> | 2012-03-13 11:38:38 -0700 |
---|---|---|
committer | Craig Mautner <cmautner@google.com> | 2012-03-13 11:38:38 -0700 |
commit | 44bf70fba26146d7e788ec051ee4ab45336de2fa (patch) | |
tree | 5def88d3fd089522666bb6ba6cd3012966fc640e /graphics/java/android/renderscript/ProgramVertexFixedFunction.java | |
parent | 5d1907b2f3e624dc838e9658a1986636252ac8b1 (diff) |
Set the reason for screen-off before usage.
An occasional call sequence through updateLightsLocked ended up storing
the old screen-off reason rather than the current screen-off reason.
This caused the Keyguard screen to be bypassed when turning back on. By
saving the power-off reason in mScreenOffReason prior to calling
updateLightsLocked we eliminate this problem.
The offending calling sequence was:
PowerManagerService.setPowerState(..., reason) => updateLightsLocked
=> animateTo => screenOffFinishedAminatingLocked(mScreenOffReason)
=> sendNotificationLocked.
Change-Id: I8ee0b3226f94af7ff7e7b7b0bf54e47fd0c03631
Diffstat (limited to 'graphics/java/android/renderscript/ProgramVertexFixedFunction.java')
0 files changed, 0 insertions, 0 deletions