From 52214f47d0baabc580943f6dbb571b2e670afffe Mon Sep 17 00:00:00 2001 From: Julian Winkler Date: Mon, 1 Jan 2024 12:09:17 +0100 Subject: [PATCH] ImageView: check if Drawable actually has a Paintable --- src/api-impl/android/widget/ImageView.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/api-impl/android/widget/ImageView.java b/src/api-impl/android/widget/ImageView.java index 6b8776ac..3343d463 100644 --- a/src/api-impl/android/widget/ImageView.java +++ b/src/api-impl/android/widget/ImageView.java @@ -67,7 +67,7 @@ public class ImageView extends View { public void setImageDrawable(Drawable drawable) { if (drawable instanceof BitmapDrawable) { setImageBitmap(((BitmapDrawable) drawable).getBitmap()); - } else if (drawable != null) { + } else if (drawable != null && drawable.paintable != 0) { native_setDrawable(widget, drawable.paintable); } }