Merge "Fix SIM PIN listener registration" into qt-dev

This commit is contained in:
Lucas Dupin
2019-04-20 18:57:06 +00:00
committed by Android (Google) Code Review

View File

@@ -135,7 +135,6 @@ public class KeyguardSimPinView extends KeyguardPinBasedInputView {
return;
}
// Sending empty PIN here to query the number of remaining PIN attempts
new CheckSimPin("", mSubId) {
void onSimCheckResponse(final int result, final int attemptsRemaining) {
@@ -216,22 +215,17 @@ public class KeyguardSimPinView extends KeyguardPinBasedInputView {
}
@Override
protected void onAttachedToWindow() {
super.onAttachedToWindow();
public void showUsabilityHint() {
}
@Override
public void onResume(int reason) {
super.onResume(reason);
KeyguardUpdateMonitor.getInstance(mContext).registerCallback(mUpdateMonitorCallback);
resetState();
}
@Override
protected void onDetachedFromWindow() {
super.onDetachedFromWindow();
KeyguardUpdateMonitor.getInstance(mContext).removeCallback(mUpdateMonitorCallback);
}
@Override
public void showUsabilityHint() {
}
@Override
public void onPause() {
// dismiss the dialog.
@@ -239,6 +233,7 @@ public class KeyguardSimPinView extends KeyguardPinBasedInputView {
mSimUnlockProgressDialog.dismiss();
mSimUnlockProgressDialog = null;
}
KeyguardUpdateMonitor.getInstance(mContext).removeCallback(mUpdateMonitorCallback);
}
/**