From be75659485d809b5f52e32d2bd81acffd4baeb67 Mon Sep 17 00:00:00 2001 From: Svetoslav Ganov Date: Wed, 10 Mar 2010 11:51:20 -0800 Subject: [PATCH] Fixing bug 2502522 - Accessibility events contain text of invisible views Change-Id: I0eccc82ad9f3139e46942cb61212bb83f992c173 --- core/java/android/widget/TextView.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/java/android/widget/TextView.java b/core/java/android/widget/TextView.java index 7b21be5e773e0..64c9c9964d167 100644 --- a/core/java/android/widget/TextView.java +++ b/core/java/android/widget/TextView.java @@ -6989,6 +6989,10 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener @Override public boolean dispatchPopulateAccessibilityEvent(AccessibilityEvent event) { + if (!isShown()) { + return false; + } + final boolean isPassword = isPasswordInputType(mInputType); if (!isPassword) {