From 2d42824e14dcdcffbfb4f96fce787b699fbf760f Mon Sep 17 00:00:00 2001 From: Winson Chung Date: Mon, 4 May 2020 14:55:21 -0700 Subject: [PATCH] Ensure that we update the next dark intensity when restoring the state - animateIconTint() will check against mNextDarkIntensity before doing any animation Bug: 155490130 Test: Change dark mode a ensure the nav bar updates Change-Id: I51d151e7c0bd0b70a3df3cc8fcf4d2820909669e --- .../systemui/statusbar/phone/LightBarTransitionsController.java | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/LightBarTransitionsController.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/LightBarTransitionsController.java index 092dd49ba6179..5b7ffd2d4164b 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/LightBarTransitionsController.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/LightBarTransitionsController.java @@ -97,6 +97,7 @@ public class LightBarTransitionsController implements Dumpable, Callbacks, public void restoreState(Bundle savedInstanceState) { setIconTintInternal(savedInstanceState.getFloat(EXTRA_DARK_INTENSITY, 0)); + mNextDarkIntensity = mDarkIntensity; } @Override