Ignore fp error message when not listening

Bug:21413567
Change-Id: I66cde924f77d1df13a3cabd2b118439d59ef1d88
This commit is contained in:
Xiyuan Xia
2015-05-29 16:17:24 -07:00
parent 01f35ce46e
commit f1bc6e52b5

View File

@@ -64,6 +64,10 @@ public class FingerprintUiHelper extends FingerprintManager.AuthenticationCallba
}
}
private boolean isListening() {
return mCancellationSignal != null && !mCancellationSignal.isCanceled();
}
private void setFingerprintIconVisibility(boolean visible) {
mIcon.setVisibility(visible ? View.VISIBLE : View.GONE);
mCallback.onFingerprintIconVisibilityChanged(visible);
@@ -93,6 +97,10 @@ public class FingerprintUiHelper extends FingerprintManager.AuthenticationCallba
}
private void showError(CharSequence error) {
if (!isListening()) {
return;
}
vibrateFingerprintError();
mIcon.setImageResource(R.drawable.ic_fingerprint_error);
mErrorTextView.setText(error);