Loading services/java/com/android/server/PowerManagerService.java +6 −3 Original line number Original line Diff line number Diff line Loading @@ -2242,8 +2242,10 @@ public class PowerManagerService extends IPowerManager.Stub } else { } else { newValue = endValue; newValue = endValue; mHighestLightSensorValue = endSensorValue; mHighestLightSensorValue = endSensorValue; if (endValue > 0) { mInitialAnimation = false; mInitialAnimation = false; } } } if (mDebugLightAnimation) { if (mDebugLightAnimation) { Slog.v(TAG, "Animating light: " + "start:" + startValue Slog.v(TAG, "Animating light: " + "start:" + startValue Loading Loading @@ -2290,7 +2292,7 @@ public class PowerManagerService extends IPowerManager.Stub currentMask = mask; currentMask = mask; duration = (int) (mWindowScaleAnimation * animationDuration); duration = (int) (mWindowScaleAnimation * animationDuration); startTimeMillis = SystemClock.elapsedRealtime(); startTimeMillis = SystemClock.elapsedRealtime(); mInitialAnimation = currentValue == 0 && target > 0; mInitialAnimation = mInitialAnimation && target > 0; if (mDebugLightAnimation) { if (mDebugLightAnimation) { Slog.v(TAG, "animateTo(target=" + target Slog.v(TAG, "animateTo(target=" + target Loading Loading @@ -2608,7 +2610,8 @@ public class PowerManagerService extends IPowerManager.Stub } } }; }; private boolean mInitialAnimation; // used to prevent lightsensor changes while turning on /** used to prevent lightsensor changes while turning on. */ private boolean mInitialAnimation = true; private void dockStateChanged(int state) { private void dockStateChanged(int state) { synchronized (mLocks) { synchronized (mLocks) { Loading Loading
services/java/com/android/server/PowerManagerService.java +6 −3 Original line number Original line Diff line number Diff line Loading @@ -2242,8 +2242,10 @@ public class PowerManagerService extends IPowerManager.Stub } else { } else { newValue = endValue; newValue = endValue; mHighestLightSensorValue = endSensorValue; mHighestLightSensorValue = endSensorValue; if (endValue > 0) { mInitialAnimation = false; mInitialAnimation = false; } } } if (mDebugLightAnimation) { if (mDebugLightAnimation) { Slog.v(TAG, "Animating light: " + "start:" + startValue Slog.v(TAG, "Animating light: " + "start:" + startValue Loading Loading @@ -2290,7 +2292,7 @@ public class PowerManagerService extends IPowerManager.Stub currentMask = mask; currentMask = mask; duration = (int) (mWindowScaleAnimation * animationDuration); duration = (int) (mWindowScaleAnimation * animationDuration); startTimeMillis = SystemClock.elapsedRealtime(); startTimeMillis = SystemClock.elapsedRealtime(); mInitialAnimation = currentValue == 0 && target > 0; mInitialAnimation = mInitialAnimation && target > 0; if (mDebugLightAnimation) { if (mDebugLightAnimation) { Slog.v(TAG, "animateTo(target=" + target Slog.v(TAG, "animateTo(target=" + target Loading Loading @@ -2608,7 +2610,8 @@ public class PowerManagerService extends IPowerManager.Stub } } }; }; private boolean mInitialAnimation; // used to prevent lightsensor changes while turning on /** used to prevent lightsensor changes while turning on. */ private boolean mInitialAnimation = true; private void dockStateChanged(int state) { private void dockStateChanged(int state) { synchronized (mLocks) { synchronized (mLocks) { Loading