diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-09-19 23:25:17 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-09-19 23:25:17 +0000 |
commit | 20d210a96dc0cdf406ad98b0c96e9537d8d702cc (patch) | |
tree | 9f32d027820284a7350a3fb79854f85e1b98be90 | |
parent | 40508c2a38feab979b52d5ac9e0ea9a4893b3a00 (diff) | |
parent | ced82308d4fbd60cfaca1b951ca42516bb66df28 (diff) | |
download | native-20d210a96dc0cdf406ad98b0c96e9537d8d702cc.tar.gz |
Snap for 9080545 from ced82308d4fbd60cfaca1b951ca42516bb66df28 to tm-qpr1-release
Change-Id: I52387cfae81475b37e468024edde13bde1020046
-rw-r--r-- | services/surfaceflinger/DisplayDevice.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/services/surfaceflinger/DisplayDevice.cpp b/services/surfaceflinger/DisplayDevice.cpp index 3bc3ae54b3..c976864be8 100644 --- a/services/surfaceflinger/DisplayDevice.cpp +++ b/services/surfaceflinger/DisplayDevice.cpp @@ -334,8 +334,10 @@ void DisplayDevice::stageBrightness(float brightness) { } void DisplayDevice::persistBrightness(bool needsComposite) { - if (needsComposite && mStagedBrightness && mBrightness != *mStagedBrightness) { - getCompositionDisplay()->setNextBrightness(*mStagedBrightness); + if (mStagedBrightness && mBrightness != *mStagedBrightness) { + if (needsComposite) { + getCompositionDisplay()->setNextBrightness(*mStagedBrightness); + } mBrightness = *mStagedBrightness; } mStagedBrightness = std::nullopt; |