From fd2730a054695d76712b61d5d4e66fd5cd6d886f Mon Sep 17 00:00:00 2001 From: Ajinkya Chalke Date: Tue, 4 Apr 2023 21:20:39 +0000 Subject: [PATCH] Fix NPE in ScreenCapture.release method. Bug: 276941014 Test: Manual test Change-Id: I3675d8d3479ae0f514f0e113ddbf23e85b13e936 --- core/java/android/window/ScreenCapture.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/java/android/window/ScreenCapture.java b/core/java/android/window/ScreenCapture.java index d8e64d48f456d..95451a9660550 100644 --- a/core/java/android/window/ScreenCapture.java +++ b/core/java/android/window/ScreenCapture.java @@ -309,7 +309,7 @@ public class ScreenCapture { /** Release any layers if set using {@link Builder#setExcludeLayers(SurfaceControl[])}. */ public void release() { - if (mExcludeLayers.length == 0) { + if (mExcludeLayers == null || mExcludeLayers.length == 0) { return; }