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
diff --git a/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollFindSensor.java b/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollFindSensor.java
index bb03ee4..f4576a2 100644
--- a/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollFindSensor.java
+++ b/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollFindSensor.java
@@ -168,8 +168,6 @@
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 @@
R.raw.fingerprint_edu_lottie_landscape_top_right);
break;
}
+
+ LottieColorUtils.applyDynamicColors(getApplicationContext(), mIllustrationLottie);
+ mIllustrationLottie.setVisibility(View.VISIBLE);
mIllustrationLottie.playAnimation();
}