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

Commit e641e7d7 authored by Jim Miller's avatar Jim Miller Committed by Android (Google) Code Review
Browse files

Merge "Postpone call to postEnroll() until we actually leave activity." into mnc-dev

parents acc70a3a e9785ac1
Loading
Loading
Loading
Loading
+11 −2
Original line number Diff line number Diff line
@@ -141,6 +141,7 @@ public class FingerprintSettings extends SubSettings {
                mHandler.obtainMessage(MSG_FINGER_AUTH_SUCCESS, fingerId, 0).sendToTarget();
            }

            @Override
            public void onAuthenticationFailed() {
                mHandler.obtainMessage(MSG_FINGER_AUTH_FAIL).sendToTarget();
            };
@@ -174,6 +175,7 @@ public class FingerprintSettings extends SubSettings {
            }
        };
        private final Handler mHandler = new Handler() {
            @Override
            public void handleMessage(android.os.Message msg) {
                switch (msg.what) {
                    case MSG_REFRESH_FINGERPRINT_TEMPLATES:
@@ -431,8 +433,6 @@ public class FingerprintSettings extends SubSettings {
                                ChooseLockSettingsHelper.EXTRA_KEY_CHALLENGE_TOKEN);
                    }
                }
            } else if (requestCode == ADD_FINGERPRINT_REQUEST) {
                int result = mFingerprintManager.postEnroll();
            }

            if (mToken == null) {
@@ -441,6 +441,15 @@ public class FingerprintSettings extends SubSettings {
            }
        }

        @Override
        public void onDestroy() {
            super.onDestroy();
            int result = mFingerprintManager.postEnroll();
            if (result < 0) {
                Log.w(TAG, "postEnroll failed: result = " + result);
            }
        }

        private Drawable getHighlightDrawable() {
            if (mHighlightDrawable == null) {
                final Activity activity = getActivity();