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

Commit f1243b6e authored by Curtis Belmonte's avatar Curtis Belmonte Committed by Automerger Merge Worker
Browse files

RESTRICT AUTOMERGE Update UDFPS enroll progress when help received am: dc583a90

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15780233

Change-Id: I0158f1ec8832bdd79f111eee9bea0981802ed9db
parents 64dd9b6c dc583a90
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -217,6 +217,7 @@ public class UdfpsController implements DozeReceiver {
        }

        void onEnrollmentHelp() {
            Log.d(TAG, "onEnrollmentHelp");
            if (mEnrollHelper != null) {
                mEnrollHelper.onEnrollmentHelp();
            }
+4 −1
Original line number Diff line number Diff line
@@ -56,6 +56,7 @@ public class UdfpsEnrollHelper {

    interface Listener {
        void onEnrollmentProgress(int remaining, int totalSteps);
        void onEnrollmentHelp(int remaining, int totalSteps);
        void onLastStepAcquired();
    }

@@ -173,7 +174,9 @@ public class UdfpsEnrollHelper {
    }

    void onEnrollmentHelp() {

        if (mListener != null) {
            mListener.onEnrollmentHelp(mRemainingSteps, mTotalSteps);
        }
    }

    void setListener(Listener listener) {
+5 −0
Original line number Diff line number Diff line
@@ -83,6 +83,11 @@ public class UdfpsEnrollView extends UdfpsAnimationView {
        });
    }

    void onEnrollmentHelp(int remaining, int totalSteps) {
        mHandler.post(
                () -> mFingerprintProgressDrawable.setEnrollmentProgress(remaining, totalSteps));
    }

    void onLastStepAcquired() {
        mHandler.post(() -> {
            mFingerprintProgressDrawable.onLastStepAcquired();
+14 −9
Original line number Diff line number Diff line
@@ -38,6 +38,11 @@ public class UdfpsEnrollViewController extends UdfpsAnimationViewController<Udfp
                    mView.onEnrollmentProgress(remaining, totalSteps);
                }

                @Override
                public void onEnrollmentHelp(int remaining, int totalSteps) {
                    mView.onEnrollmentHelp(remaining, totalSteps);
                }

                @Override
                public void onLastStepAcquired() {
                    mView.onLastStepAcquired();