From 1b815d68053394463df3822c49e377308ca73cca Mon Sep 17 00:00:00 2001 From: Daniel Sandler Date: Fri, 5 Nov 2010 10:24:27 -0400 Subject: [PATCH] Rotation lock bugfix. We were using a stale version of the accelerometer rotation setting when figuring out what the current rotation lock state is. Change-Id: I7780617c875a8f6c9697e829642f86f9f664df89 --- .../com/android/internal/policy/impl/PhoneWindowManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java b/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java index 2f2f943401596..bad96844bbada 100755 --- a/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java +++ b/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java @@ -686,7 +686,7 @@ public class PhoneWindowManager implements WindowManagerPolicy { Settings.System.ACCELEROMETER_ROTATION, DEFAULT_ACCELEROMETER_ROTATION); // set up rotation lock state - mUserRotationMode = (mAccelerometerDefault == 0) + mUserRotationMode = (accelerometerDefault == 0) ? WindowManagerPolicy.USER_ROTATION_LOCKED : WindowManagerPolicy.USER_ROTATION_FREE; mUserRotation = Settings.System.getInt(resolver,