From 413b21341e34a613edf1eb59660450546852df83 Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Thu, 26 Sep 2024 11:50:14 -0500 Subject: [PATCH] NPE Not sure how this can happen, seems very rare, maybe a race condition? --- .../java/eu/siacs/conversations/ui/adapter/MessageAdapter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/eu/siacs/conversations/ui/adapter/MessageAdapter.java b/src/main/java/eu/siacs/conversations/ui/adapter/MessageAdapter.java index c3f87557655d0c71d8dc4d8ca59084985fe3dd65..e17625dd5f511d5952cf175b271f026e57c9c4b5 100644 --- a/src/main/java/eu/siacs/conversations/ui/adapter/MessageAdapter.java +++ b/src/main/java/eu/siacs/conversations/ui/adapter/MessageAdapter.java @@ -294,7 +294,7 @@ public class MessageAdapter extends ArrayAdapter { fileSize = null; error = message.getStatus() == Message.STATUS_SEND_FAILED; } - if (type == SENT) { + if (type == SENT && viewHolder.indicatorReceived != null) { final @DrawableRes Integer receivedIndicator = getMessageStatusAsDrawable(message, mergedStatus); if (receivedIndicator == null) {