From 32a329fe5692d191346f0eacc204837b0665faf7 Mon Sep 17 00:00:00 2001 From: Grace Cheng Date: Thu, 17 Nov 2022 18:56:09 +0000 Subject: [PATCH] Play animation upon opening BiometricPrompt Plays animation when opening BiometricPrompt on SFPS device Test: Open BiometricPrompt on SFPS device, observe animation is played Fixes: 259015973 Fixes: 258306241 Change-Id: Ie7af1f73388f879264ba09d76a396909112aa8bd --- .../biometrics/AuthBiometricFingerprintIconController.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/SystemUI/src/com/android/systemui/biometrics/AuthBiometricFingerprintIconController.kt b/packages/SystemUI/src/com/android/systemui/biometrics/AuthBiometricFingerprintIconController.kt index b2a2a679b383e..b962cc43eddf8 100644 --- a/packages/SystemUI/src/com/android/systemui/biometrics/AuthBiometricFingerprintIconController.kt +++ b/packages/SystemUI/src/com/android/systemui/biometrics/AuthBiometricFingerprintIconController.kt @@ -107,6 +107,8 @@ open class AuthBiometricFingerprintIconController( if (shouldAnimateForTransition(lastState, newState)) { iconView.playAnimation() iconViewOverlay.playAnimation() + } else if (lastState == STATE_IDLE && newState == STATE_AUTHENTICATING_ANIMATING_IN) { + iconView.playAnimation() } LottieColorUtils.applyDynamicColors(context, iconView) LottieColorUtils.applyDynamicColors(context, iconViewOverlay)