summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator_test.cpp
diff options
context:
space:
mode:
authorJim Miller <jaggies@google.com>2016-04-13 20:28:18 -0700
committerJim Miller <jaggies@google.com>2016-04-14 17:53:45 -0700
commitcb2ce6f1f0deef80943ece093ae40bacc1f57c44 (patch)
tree70303f69f9e24e110d5c8ee06e2082e700a7080c /tools/aapt2/java/JavaClassGenerator_test.cpp
parent4f9b759d8f801a590c38b50dd0bc530ee169957f (diff)
Fix bug where fingerprint events can be delivered to the wrong client
- Make FingerprintService more closely track the expected state of fingerprintd. - Don't switch to a new operation until fingerprintd completes previous operation. - Refactor clients into separate classes and add tracking logic. - Add missing enumerate()/cancelEnumeration() methods to IFingerprintDaemon - Make late-binding decision of "foregroundness" of activity so that it's decided in the order the events are actually handled. - Add more logging so we can determine FingerprintService state when errors occur. - Cache a copy of authenticator_id from the last time it was set so we don't interrupt the driver during actual authentication. - Don't allow clients to access authenticator_id unless they're current. Fixes: 27902478, 26273819 Change-Id: Ic1f9e30bd89bcdbb8fe7f69e0545e68339317721
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions