summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--services/core/java/com/android/server/wm/DisplayContent.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/wm/DisplayContent.java b/services/core/java/com/android/server/wm/DisplayContent.java
index 73bf3dc3e230..47003fa8c8de 100644
--- a/services/core/java/com/android/server/wm/DisplayContent.java
+++ b/services/core/java/com/android/server/wm/DisplayContent.java
@@ -2112,6 +2112,9 @@ class DisplayContent extends WindowContainer<DisplayContent.DisplayChildWindowCo
boolean wallpaperOnly, boolean includeDecor) {
Bitmap bitmap = screenshotApplications(appToken, width, height, includeFullDisplay,
frameScale, wallpaperOnly, includeDecor, SurfaceControl::screenshot);
+ if (bitmap == null) {
+ return null;
+ }
if (DEBUG_SCREENSHOT) {
// TEST IF IT's ALL BLACK