From 39f4c5967ce60d6e891afb3deda8b23c350f23b8 Mon Sep 17 00:00:00 2001 From: Ameer Armaly Date: Tue, 11 May 2021 20:25:24 -0700 Subject: [PATCH] Un-hide passthrough flag We added a flag to restore the passthrough for multifinger gestures, but left it hidden for the QPR. It should be made public for S so TalkBack doesn't continue to use non-public APIs. Fix: 187458811 Test: manual Change-Id: I02fa6b9e4dacec131aac86adc54386ad7b6249ad --- core/api/current.txt | 1 + .../android/accessibilityservice/AccessibilityServiceInfo.java | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/core/api/current.txt b/core/api/current.txt index 82d7f4a02f89e..0a41cd3c0824c 100644 --- a/core/api/current.txt +++ b/core/api/current.txt @@ -3172,6 +3172,7 @@ package android.accessibilityservice { field public static final int FLAG_ENABLE_ACCESSIBILITY_VOLUME = 128; // 0x80 field public static final int FLAG_INCLUDE_NOT_IMPORTANT_VIEWS = 2; // 0x2 field public static final int FLAG_REPORT_VIEW_IDS = 16; // 0x10 + field public static final int FLAG_REQUEST_2_FINGER_PASSTHROUGH = 8192; // 0x2000 field public static final int FLAG_REQUEST_ACCESSIBILITY_BUTTON = 256; // 0x100 field @Deprecated public static final int FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY = 8; // 0x8 field public static final int FLAG_REQUEST_FILTER_KEY_EVENTS = 32; // 0x20 diff --git a/core/java/android/accessibilityservice/AccessibilityServiceInfo.java b/core/java/android/accessibilityservice/AccessibilityServiceInfo.java index 01ea0267729c0..04c784ea1c170 100644 --- a/core/java/android/accessibilityservice/AccessibilityServiceInfo.java +++ b/core/java/android/accessibilityservice/AccessibilityServiceInfo.java @@ -373,7 +373,6 @@ public class AccessibilityServiceInfo implements Parcelable { * #FLAG_REQUEST_MULTI_FINGER_GESTURES} is disabled this flag has no effect. * * @see #FLAG_REQUEST_TOUCH_EXPLORATION_MODE - * @hide */ public static final int FLAG_REQUEST_2_FINGER_PASSTHROUGH = 0x0002000;