summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Jeff Brown <jeffbrown@google.com> 2012-10-28 17:04:09 -0700
committer Android Git Automerger <android-git-automerger@android.com> 2012-10-28 17:04:09 -0700
commit4d36d9d80c616d469df662089ebf9f335890acb4 (patch)
treeca21d264a93e429360576d486960a35896f1641a
parent36eba5d0a9bc8a7314349f86d617e300eb6b2fa3 (diff)
parent99e88721a8bd19f04278e2fdccd224fc7ee705d4 (diff)
am 99e88721: Merge "Don\'t scale screen brightness by electron beam level." into jb-mr1-dev
* commit '99e88721a8bd19f04278e2fdccd224fc7ee705d4': Don't scale screen brightness by electron beam level.
-rw-r--r--services/java/com/android/server/power/DisplayPowerState.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/services/java/com/android/server/power/DisplayPowerState.java b/services/java/com/android/server/power/DisplayPowerState.java
index 6bb7ec5946e8..fa318f8b6198 100644
--- a/services/java/com/android/server/power/DisplayPowerState.java
+++ b/services/java/com/android/server/power/DisplayPowerState.java
@@ -302,8 +302,8 @@ final class DisplayPowerState {
public void run() {
mScreenUpdatePending = false;
- if (mPhotonicModulator.setState(mScreenOn,
- mScreenOn ? (int)(mScreenBrightness * mElectronBeamLevel) : 0)) {
+ int brightness = mScreenOn && mElectronBeamLevel > 0f ? mScreenBrightness : 0;
+ if (mPhotonicModulator.setState(mScreenOn, brightness)) {
mScreenReady = true;
invokeCleanListenerIfNeeded();
}