commit | 80a776e5fecef1160aa9d2b9fdaf7bf9d9c95973 | [log] [tgz] |
---|---|---|
author | Jim Miller <jaggies@google.com> | Wed Jul 15 18:57:14 2015 -0700 |
committer | Jim Miller <jaggies@google.com> | Wed Jul 15 18:57:14 2015 -0700 |
tree | 6899b6283cce6cc612b982b1fe1fb21e064318bd | |
parent | f6586cbde7d4612963eb2e8a2413235630676b83 [diff] |
Remove redundant cancel events from FingerprintService This fixes a bug where the framework was sending repeat cancel events in response to terminal status (onAuthenticated(), onError()) which causes the underlying HAL implementation to get into a weird state. Now, only client-initiated events like an explicit cancellation or starting another authentication/enrollment invokes fingerprintd's cancel() method. Fixes bug 22438498 Change-Id: I762bab1c8635924848f9f4334db47a07130d5ae3