diff options
| -rw-r--r-- | services/accessibility/java/com/android/server/accessibility/AccessibilityManagerService.java | 3 | 
1 files changed, 3 insertions, 0 deletions
diff --git a/services/accessibility/java/com/android/server/accessibility/AccessibilityManagerService.java b/services/accessibility/java/com/android/server/accessibility/AccessibilityManagerService.java index 63a0cf6cb65f..5ae26ef58eba 100644 --- a/services/accessibility/java/com/android/server/accessibility/AccessibilityManagerService.java +++ b/services/accessibility/java/com/android/server/accessibility/AccessibilityManagerService.java @@ -2145,6 +2145,9 @@ public class AccessibilityManagerService extends IAccessibilityManager.Stub {                  if (!permissionGranted) {                      return null;                  } +                if (mSecurityPolicy.mWindows == null) { +                    return null; +                }                  List<AccessibilityWindowInfo> windows = new ArrayList<>();                  final int windowCount = mSecurityPolicy.mWindows.size();                  for (int i = 0; i < windowCount; i++) {  |