From f399af3e5f6b1ab30e40f1c4aac69e38459df4b9 Mon Sep 17 00:00:00 2001 From: Maxim Bogatov Date: Tue, 16 Jun 2015 15:15:49 -0700 Subject: [PATCH] fix CTS: AccessibilityEndToEndTest failing ViewGroup overrides class name population to AccessibilityEvent. So className is always ViewGroup for any ViewGroup inherited classes b/21369265 Change-Id: I46095c21e523e05066c7f6ee395171d4725983ac --- core/java/android/view/ViewGroup.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/core/java/android/view/ViewGroup.java b/core/java/android/view/ViewGroup.java index 89743e539fa24..73cfd8c381314 100644 --- a/core/java/android/view/ViewGroup.java +++ b/core/java/android/view/ViewGroup.java @@ -2939,11 +2939,9 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager } } - /** @hide */ @Override - public void onInitializeAccessibilityEventInternal(AccessibilityEvent event) { - super.onInitializeAccessibilityEventInternal(event); - event.setClassName(ViewGroup.class.getName()); + public CharSequence getAccessibilityClassName() { + return ViewGroup.class.getName(); } @Override