OSDN Git Service

Clean up accessibility gestures.
authorPhil Weaver <pweaver@google.com>
Tue, 2 Feb 2016 22:47:44 +0000 (14:47 -0800)
committerPhil Weaver <pweaver@google.com>
Tue, 9 Feb 2016 00:51:18 +0000 (00:51 +0000)
commit78d2e2ddf07414eb342094ad8cf9d830b2220528
treed5e31c3dd6b070c5f533258db77afe3af5ab70a3
parentb251a2f51e636d036598ad27473b9cc55fdac1d7
Clean up accessibility gestures.

Closing two small holes in the implementation:
1. The gesture was dispatched before the callback was registered. It
was possible for gestures that failed quickly to fail to report any
status.
2. Gestures could be dispatched before the input filter was
installed. Adding a wait to give the filter a chance to install
before reporting a failure.

Also removing an unused method on the input filter.

Change-Id: I77cd80dcd2cec6c72b3761169aba5eaecf62250b
(cherry picked from commit 03465fb874ccf35ead2228b66ec03afc31d7694e)
core/java/android/accessibilityservice/AccessibilityService.java
services/accessibility/java/com/android/server/accessibility/AccessibilityInputFilter.java
services/accessibility/java/com/android/server/accessibility/AccessibilityManagerService.java