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

Commit f1bc6e52 authored by Xiyuan Xia's avatar Xiyuan Xia
Browse files

Ignore fp error message when not listening

Bug:21413567
Change-Id: I66cde924f77d1df13a3cabd2b118439d59ef1d88
parent 01f35ce4
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -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);