summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Matvei Malkov <malkov@google.com> 2019-02-08 17:41:00 +0000
committer Matvei Malkov <malkov@google.com> 2019-02-12 15:41:54 +0000
commit6689e620a6726ef9b27870690a1024bbd3e5484a (patch)
tree14a1e69326edd62344cd9284bbdf1254b2e4e282
parentd224e24015d5d614748378095dd3d683803db93c (diff)
Restrict usage of AccessibilityManager::mIsEnabled after P
Setting this field with reflection leaves AccessibilityManager in improper state. Restrict access to this field in future apis Bug: b/124052733 Test: accessibility tests passed Change-Id: I776e1092ab33cf9660f593a22585695c17852e1e
-rw-r--r--core/java/android/view/accessibility/AccessibilityManager.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/java/android/view/accessibility/AccessibilityManager.java b/core/java/android/view/accessibility/AccessibilityManager.java
index 06207a9290d7..384cdbb3831c 100644
--- a/core/java/android/view/accessibility/AccessibilityManager.java
+++ b/core/java/android/view/accessibility/AccessibilityManager.java
@@ -174,7 +174,7 @@ public final class AccessibilityManager {
final Handler.Callback mCallback;
- @UnsupportedAppUsage
+ @UnsupportedAppUsage(maxTargetSdk = Build.VERSION_CODES.P)
boolean mIsEnabled;
int mRelevantEventTypes = AccessibilityEvent.TYPES_ALL_MASK;