diff --git a/core/java/android/view/AccessibilityInteractionController.java b/core/java/android/view/AccessibilityInteractionController.java index 43c07c8ab97e2..7e0b79470cf23 100644 --- a/core/java/android/view/AccessibilityInteractionController.java +++ b/core/java/android/view/AccessibilityInteractionController.java @@ -992,6 +992,9 @@ public final class AccessibilityInteractionController { // Unchecked cast - an app that puts other objects in this bundle with this // key will crash. RectF textLocation = ((RectF) textLocations[i]); + if (textLocation == null) { + continue; + } textLocation.scale(applicationScale); if (spec != null) { textLocation.scale(spec.scale);