From 990af9ea7ac28d77145764f783938c75357cff42 Mon Sep 17 00:00:00 2001 From: Grace Cheng Date: Thu, 29 Sep 2022 17:47:33 +0000 Subject: [PATCH] Fixes DT enrollment asset showing in light mode Moves DT->LT dynamic color mapping call to after animation asset is set Test: (manual) In light mode, advance past fingerprint enrollment edu screen and hit back button, observe correct LT asset Fixes: 246233066 Change-Id: I5425f57b151a6f586338497ee0e5bf247af55f6e --- .../biometrics/fingerprint/FingerprintEnrollFindSensor.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollFindSensor.java b/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollFindSensor.java index bb03ee4a6c1..f4576a2be0f 100644 --- a/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollFindSensor.java +++ b/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollFindSensor.java @@ -168,8 +168,6 @@ public class FingerprintEnrollFindSensor extends BiometricEnrollBase implements private void updateSfpsFindSensorAnimationAsset() { mIllustrationLottie = findViewById(R.id.illustration_lottie); - LottieColorUtils.applyDynamicColors(getApplicationContext(), mIllustrationLottie); - mIllustrationLottie.setVisibility(View.VISIBLE); final int rotation = getApplicationContext().getDisplay().getRotation(); switch (rotation) { @@ -190,6 +188,9 @@ public class FingerprintEnrollFindSensor extends BiometricEnrollBase implements R.raw.fingerprint_edu_lottie_landscape_top_right); break; } + + LottieColorUtils.applyDynamicColors(getApplicationContext(), mIllustrationLottie); + mIllustrationLottie.setVisibility(View.VISIBLE); mIllustrationLottie.playAnimation(); }