From 1eb0a5074fe544b0dbfb5a1149789f983a37210a Mon Sep 17 00:00:00 2001 From: Julian Winkler Date: Sat, 15 Feb 2025 08:21:30 +0100 Subject: [PATCH] Canvas: fix NullPointerException in setBitmap() --- src/api-impl/android/graphics/Canvas.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/api-impl/android/graphics/Canvas.java b/src/api-impl/android/graphics/Canvas.java index 425b332c..e22c9d00 100644 --- a/src/api-impl/android/graphics/Canvas.java +++ b/src/api-impl/android/graphics/Canvas.java @@ -380,7 +380,7 @@ public class Canvas { } public void setBitmap(Bitmap bitmap) { - if (!bitmap.isMutable()) { + if (bitmap != null && !bitmap.isMutable()) { throw new IllegalStateException("Bitmap must be mutable"); } this.bitmap = bitmap;