diff options
| author | Svetoslav Ganov <svetoslavganov@google.com> | 2012-04-30 12:41:15 -0700 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2012-04-30 12:41:15 -0700 |
| commit | 2f87014ea2f177e715032b07004d05e2549a63a8 (patch) | |
| tree | 6337fa53ad38c73cb596b809c5a0d8f492daf470 /core/java/android/view/ViewRootImpl.java | |
| parent | 0e8fd5eddb8fe09e47732d1659c682b7eeee646b (diff) | |
| parent | 07b726c86b1d0b22e51b08cb4234f8212864d9f9 (diff) | |
Merge "Enabling accessibility focus only if explore by touch is on." into jb-dev
Diffstat (limited to 'core/java/android/view/ViewRootImpl.java')
| -rw-r--r-- | core/java/android/view/ViewRootImpl.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/java/android/view/ViewRootImpl.java b/core/java/android/view/ViewRootImpl.java index 62c87ac57594..21e57db9a92f 100644 --- a/core/java/android/view/ViewRootImpl.java +++ b/core/java/android/view/ViewRootImpl.java @@ -2318,7 +2318,8 @@ public final class ViewRootImpl implements ViewParent, * @param canvas The canvas on which to draw. */ private void drawAccessibilityFocusedDrawableIfNeeded(Canvas canvas) { - if (!AccessibilityManager.getInstance(mView.mContext).isEnabled()) { + AccessibilityManager manager = AccessibilityManager.getInstance(mView.mContext); + if (!manager.isEnabled() || !manager.isTouchExplorationEnabled()) { return; } if (mAccessibilityFocusedHost == null || mAccessibilityFocusedHost.mAttachInfo == null) { |
