Skip to content

Commit ef58898

Browse files
committed
DefaultGestureHandlingHelperService should not include non-important views.
1. Since we are using a stateless proxy accessibility service to perform default accessibility gesture handling it shuld not operate against not important views. bug:6422069 Change-Id: I74df9c2415ab3b164d9ac5873f7004c0459e2bfa
1 parent 2551e5a commit ef58898

File tree

2 files changed

+1
-1
lines changed

2 files changed

+1
-1
lines changed

core/java/android/accessibilityservice/UiTestAutomationBridge.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,7 @@ public boolean onGesture(int gestureId) {
189189
final AccessibilityServiceInfo info = new AccessibilityServiceInfo();
190190
info.eventTypes = AccessibilityEvent.TYPES_ALL_MASK;
191191
info.feedbackType = AccessibilityServiceInfo.FEEDBACK_GENERIC;
192+
info.flags |= AccessibilityNodeInfo.INCLUDE_NOT_IMPORTANT_VIEWS;
192193

193194
try {
194195
manager.registerUiTestAutomationService(mListener, info);

services/java/com/android/server/accessibility/AccessibilityManagerService.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1251,7 +1251,6 @@ public Service(ComponentName componentName,
12511251
mContext, 0, new Intent(Settings.ACTION_ACCESSIBILITY_SETTINGS), 0));
12521252
} else {
12531253
mCanRetrieveScreenContent = true;
1254-
mIncludeNotImportantViews = true;
12551254
mCanHandleGestures = true;
12561255
}
12571256
setDynamicallyConfigurableProperties(accessibilityServiceInfo);

0 commit comments

Comments
 (0)