Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ef588981 authored by Svetoslav Ganov's avatar Svetoslav Ganov
Browse files

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
parent 2551e5a1
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -189,6 +189,7 @@ public class UiTestAutomationBridge {
        final AccessibilityServiceInfo info = new AccessibilityServiceInfo();
        info.eventTypes = AccessibilityEvent.TYPES_ALL_MASK;
        info.feedbackType = AccessibilityServiceInfo.FEEDBACK_GENERIC;
        info.flags |= AccessibilityNodeInfo.INCLUDE_NOT_IMPORTANT_VIEWS;

        try {
            manager.registerUiTestAutomationService(mListener, info);
+0 −1
Original line number Diff line number Diff line
@@ -1251,7 +1251,6 @@ public class AccessibilityManagerService extends IAccessibilityManager.Stub
                        mContext, 0, new Intent(Settings.ACTION_ACCESSIBILITY_SETTINGS), 0));
            } else {
                mCanRetrieveScreenContent = true;
                mIncludeNotImportantViews = true;
                mCanHandleGestures = true;
            }
            setDynamicallyConfigurableProperties(accessibilityServiceInfo);