diff options
| author | Svetoslav Ganov <svetoslavganov@google.com> | 2012-04-17 19:25:18 -0700 |
|---|---|---|
| committer | Svetoslav Ganov <svetoslavganov@google.com> | 2012-04-17 19:27:38 -0700 |
| commit | b3830f6737bb17185e2e1c95f4dcde9ce82ac7e4 (patch) | |
| tree | bedba4e13f01cc3cc8da0360da3afa3d540c71e6 /core/java/android/view/AccessibilityInteractionController.java | |
| parent | 31725b3f387dacf018804e3c500d693261f1d994 (diff) | |
Views with zero alpha are shown for accessibility.
1. Views that a user cannot see should not be reported for
accessibility. The check for zero alpha was missing.
bug:6291855
Change-Id: I3cb4c19cccf0dc2427677df630d124c36bd4770b
Diffstat (limited to 'core/java/android/view/AccessibilityInteractionController.java')
| -rw-r--r-- | core/java/android/view/AccessibilityInteractionController.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/core/java/android/view/AccessibilityInteractionController.java b/core/java/android/view/AccessibilityInteractionController.java index ab21b325fbd0..6c1a6bf1bdf9 100644 --- a/core/java/android/view/AccessibilityInteractionController.java +++ b/core/java/android/view/AccessibilityInteractionController.java @@ -602,6 +602,7 @@ final class AccessibilityInteractionController { // tree traversal. return (view.mAttachInfo != null && view.mAttachInfo.mWindowVisibility == View.VISIBLE + && view.getAlpha() > 0 && view.isShown() && view.getGlobalVisibleRect(mViewRootImpl.mTempRect)); } |
