diff --git a/core/java/android/view/View.java b/core/java/android/view/View.java index 9072bf93d9d8c..8b3e3fe17cc0e 100644 --- a/core/java/android/view/View.java +++ b/core/java/android/view/View.java @@ -6970,7 +6970,10 @@ public class View implements Drawable.Callback, KeyEvent.Callback, dispatchPopulateAccessibilityEvent(event); } // In the beginning we called #isShown(), so we know that getParent() is not null. - getParent().requestSendAccessibilityEvent(this, event); + ViewParent parent = getParent(); + if (parent != null) { + getParent().requestSendAccessibilityEvent(this, event); + } } /**