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>
Thu, 4 Feb 2016 17:25:20 +0000 (09:25 -0800)
commit03465fb874ccf35ead2228b66ec03afc31d7694e
treec398c74bdcf569cf9d827556bf7ea75528900752
parentf3e5d1d483231d615f5e77032f787fcd8047488b
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
core/java/android/accessibilityservice/AccessibilityService.java
services/accessibility/java/com/android/server/accessibility/AccessibilityInputFilter.java
services/accessibility/java/com/android/server/accessibility/AccessibilityManagerService.java