The helper query bridge in AccessibilityServiceManager missing capability.

1. The helper query bridge service did not have the now capability
   to query the screen content.

2. Fixing the build.

bug:8633951

Change-Id: Ief6a3387793710a83b83c18cc6c53b51dcda9bdf
This commit is contained in:
Svetoslav
2013-04-26 15:08:16 -07:00
parent ca523d6e95
commit 108fe59c12
2 changed files with 2 additions and 1 deletions

View File

@@ -349,7 +349,7 @@ class AccessibilityInputFilter extends InputFilter implements EventStreamTransfo
}
}
private void disableFeatures() {
void disableFeatures() {
if (mTouchExplorer != null) {
mTouchExplorer.clear();
mTouchExplorer.onDestroy();

View File

@@ -797,6 +797,7 @@ public class AccessibilityManagerService extends IAccessibilityManager.Stub {
private Service getQueryBridge() {
if (mQueryBridge == null) {
AccessibilityServiceInfo info = new AccessibilityServiceInfo();
info.setCapabilities(AccessibilityServiceInfo.CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT);
mQueryBridge = new Service(UserHandle.USER_NULL,
sFakeAccessibilityServiceComponentName, info);
}