summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Alan Viverette <alanv@google.com> 2015-06-18 14:20:35 -0700
committer Alan Viverette <alanv@google.com> 2015-06-18 14:20:35 -0700
commitf45befe6c38626449e87a1f9b9ab65c42bc15ada (patch)
treeaae46e607bd130c32c9cad46c569aadae47bed4d
parent9a08fe2aca44f190162b198a726bc406ed19c1c7 (diff)
Ensure ResolverDrawerLayout is visible to accessibility services
Also removes the class name since it's not helpful to expose framework internal class names to accessibility services that can't access them. Bug: 18864087 Change-Id: If9b29d3929970bd893168444584a5dd1ba593c5b
-rw-r--r--core/java/com/android/internal/widget/ResolverDrawerLayout.java7
1 files changed, 2 insertions, 5 deletions
diff --git a/core/java/com/android/internal/widget/ResolverDrawerLayout.java b/core/java/com/android/internal/widget/ResolverDrawerLayout.java
index be727f17ce9e..585cbc943788 100644
--- a/core/java/com/android/internal/widget/ResolverDrawerLayout.java
+++ b/core/java/com/android/internal/widget/ResolverDrawerLayout.java
@@ -127,6 +127,8 @@ public class ResolverDrawerLayout extends ViewGroup {
final ViewConfiguration vc = ViewConfiguration.get(context);
mTouchSlop = vc.getScaledTouchSlop();
mMinFlingVelocity = vc.getScaledMinimumFlingVelocity();
+
+ setImportantForAccessibility(View.IMPORTANT_FOR_ACCESSIBILITY_YES);
}
public void setSmallCollapsed(boolean smallCollapsed) {
@@ -593,11 +595,6 @@ public class ResolverDrawerLayout extends ViewGroup {
}
@Override
- public CharSequence getAccessibilityClassName() {
- return ResolverDrawerLayout.class.getName();
- }
-
- @Override
public void onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo info) {
super.onInitializeAccessibilityNodeInfo(info);
if (isEnabled()) {