Merge "Add generateChallenge() in onResume()" into qt-r1-dev
am: dbe399a023
Change-Id: Ie6c6b6cb22ba783ee402e5c9fb0cae510c6f8fdf
This commit is contained in:
@@ -145,7 +145,11 @@ public class FaceSettings extends DashboardFragment {
|
|||||||
if (savedInstanceState != null) {
|
if (savedInstanceState != null) {
|
||||||
mToken = savedInstanceState.getByteArray(KEY_TOKEN);
|
mToken = savedInstanceState.getByteArray(KEY_TOKEN);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void onResume() {
|
||||||
|
super.onResume();
|
||||||
if (mToken == null) {
|
if (mToken == null) {
|
||||||
final long challenge = mFaceManager.generateChallenge();
|
final long challenge = mFaceManager.generateChallenge();
|
||||||
ChooseLockSettingsHelper helper = new ChooseLockSettingsHelper(getActivity(), this);
|
ChooseLockSettingsHelper helper = new ChooseLockSettingsHelper(getActivity(), this);
|
||||||
@@ -155,13 +159,7 @@ public class FaceSettings extends DashboardFragment {
|
|||||||
Log.e(TAG, "Password not set");
|
Log.e(TAG, "Password not set");
|
||||||
finish();
|
finish();
|
||||||
}
|
}
|
||||||
}
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void onResume() {
|
|
||||||
super.onResume();
|
|
||||||
if (mToken != null) {
|
|
||||||
mAttentionController.setToken(mToken);
|
mAttentionController.setToken(mToken);
|
||||||
mEnrollController.setToken(mToken);
|
mEnrollController.setToken(mToken);
|
||||||
}
|
}
|
||||||
@@ -196,15 +194,14 @@ public class FaceSettings extends DashboardFragment {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDestroy() {
|
public void onStop() {
|
||||||
super.onDestroy();
|
super.onStop();
|
||||||
if (getActivity().isFinishing()) {
|
mToken = null;
|
||||||
final int result = mFaceManager.revokeChallenge();
|
final int result = mFaceManager.revokeChallenge();
|
||||||
if (result < 0) {
|
if (result < 0) {
|
||||||
Log.w(TAG, "revokeChallenge failed, result: " + result);
|
Log.w(TAG, "revokeChallenge failed, result: " + result);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected List<AbstractPreferenceController> createPreferenceControllers(Context context) {
|
protected List<AbstractPreferenceController> createPreferenceControllers(Context context) {
|
||||||
|
Reference in New Issue
Block a user