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 /docs/html/sdk/api_diff/11/changes | |
| 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 'docs/html/sdk/api_diff/11/changes')
0 files changed, 0 insertions, 0 deletions
