Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9d4fda2a authored by Kevin Chyn's avatar Kevin Chyn Committed by Android (Google) Code Review
Browse files

Merge "Handle [error->pending_confirmation] and [error->authenticated] animations" into qt-dev

parents e1ddd8bd a60118cf
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -402,6 +402,12 @@ public class FaceDialogView extends BiometricDialogView {
        } else if (oldState == STATE_ERROR && newState == STATE_AUTHENTICATING) {
            mHandler.removeCallbacks(mErrorToIdleAnimationRunnable);
            mIconController.startPulsing();
        } else if (oldState == STATE_ERROR && newState == STATE_PENDING_CONFIRMATION) {
            mHandler.removeCallbacks(mErrorToIdleAnimationRunnable);
            mIconController.animateOnce(R.drawable.face_dialog_wink_from_dark);
        } else if (oldState == STATE_ERROR && newState == STATE_AUTHENTICATED) {
            mHandler.removeCallbacks(mErrorToIdleAnimationRunnable);
            mIconController.animateOnce(R.drawable.face_dialog_dark_to_checkmark);
        } else if (oldState == STATE_AUTHENTICATING && newState == STATE_ERROR) {
            mIconController.animateOnce(R.drawable.face_dialog_dark_to_error);
            mHandler.postDelayed(mErrorToIdleAnimationRunnable, BiometricPrompt.HIDE_DIALOG_DELAY);