diff options
| author | Mike Lockwood <lockwood@android.com> | 2009-11-02 14:17:57 -0500 |
|---|---|---|
| committer | Mike Lockwood <lockwood@android.com> | 2009-11-02 14:17:57 -0500 |
| commit | 952211b4ae8fa8cd626ae5a077b87924f35e0081 (patch) | |
| tree | bac019c69af4429bd56dc18e10c30ddfcc4e7dcb | |
| parent | 31f62008db4b2c3bfd24379b76570fd9bd1de2b3 (diff) | |
| download | frameworks_base-952211b4ae8fa8cd626ae5a077b87924f35e0081.zip frameworks_base-952211b4ae8fa8cd626ae5a077b87924f35e0081.tar.gz frameworks_base-952211b4ae8fa8cd626ae5a077b87924f35e0081.tar.bz2 | |
Fix problem with proximity sensor not reawaking screen if the values change too quickly.
The logic that disables user activity while turning off the screen should not affect proximity sensor.
Fixes bug b/2228734 (in-call, prox sensor gets confused)
Change-Id: Ieca126e6f79bf7baa5741981aea72d306ba03edc
Signed-off-by: Mike Lockwood <lockwood@android.com>
| -rw-r--r-- | services/java/com/android/server/PowerManagerService.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/services/java/com/android/server/PowerManagerService.java b/services/java/com/android/server/PowerManagerService.java index f68bcbb..8a7c28f 100644 --- a/services/java/com/android/server/PowerManagerService.java +++ b/services/java/com/android/server/PowerManagerService.java @@ -1803,6 +1803,8 @@ class PowerManagerService extends IPowerManager.Stub } private void forceUserActivityLocked() { + // cancel animation so userActivity will succeed + mScreenBrightness.animating = false; boolean savedActivityAllowed = mUserActivityAllowed; mUserActivityAllowed = true; userActivity(SystemClock.uptimeMillis(), false); |
