am e641e7d7
: Merge "Postpone call to postEnroll() until we actually leave activity." into mnc-dev
* commit 'e641e7d706095b54ac89f6fcb58c66e2190f46c7': Postpone call to postEnroll() until we actually leave activity.
This commit is contained in:
@@ -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();
|
||||
|
Reference in New Issue
Block a user