diff --git a/packages/SystemUI/src/com/android/systemui/biometrics/UdfpsEnrollDrawable.java b/packages/SystemUI/src/com/android/systemui/biometrics/UdfpsEnrollDrawable.java index cd5abd74c2604..2c48d0ad8b183 100644 --- a/packages/SystemUI/src/com/android/systemui/biometrics/UdfpsEnrollDrawable.java +++ b/packages/SystemUI/src/com/android/systemui/biometrics/UdfpsEnrollDrawable.java @@ -36,7 +36,7 @@ import com.android.systemui.R; public class UdfpsEnrollDrawable extends UdfpsDrawable { private static final String TAG = "UdfpsAnimationEnroll"; - static final float PROGRESS_BAR_RADIUS = 180.f; + static final float PROGRESS_BAR_RADIUS = 360.f; @NonNull private final Drawable mMovingTargetFpIcon; @NonNull private final Paint mSensorOutlinePaint; @@ -96,11 +96,6 @@ public class UdfpsEnrollDrawable extends UdfpsDrawable { return; } - if (mSensorRect != null) { - canvas.drawOval(mSensorRect, mSensorOutlinePaint); - } - mFingerprintDrawable.draw(canvas); - // Draw moving target if (mEnrollHelper.isCenterEnrollmentComplete()) { mFingerprintDrawable.setAlpha(mAlpha == 255 ? 64 : mAlpha); @@ -117,6 +112,10 @@ public class UdfpsEnrollDrawable extends UdfpsDrawable { mMovingTargetFpIcon.draw(canvas); canvas.restore(); } else { + if (mSensorRect != null) { + canvas.drawOval(mSensorRect, mSensorOutlinePaint); + } + mFingerprintDrawable.draw(canvas); mFingerprintDrawable.setAlpha(mAlpha); mSensorOutlinePaint.setAlpha(mAlpha); }