NPE
Stephen Paul Weber
created
Not sure how this can happen, seems very rare, maybe a race condition?
Change summary
src/main/java/eu/siacs/conversations/ui/adapter/MessageAdapter.java | 2
1 file changed, 1 insertion(+), 1 deletion(-)
Detailed changes
@@ -294,7 +294,7 @@ public class MessageAdapter extends ArrayAdapter<Message> {
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) {