Change summary
src/main/java/eu/siacs/conversations/ui/adapter/MessageAdapter.java | 3
1 file changed, 2 insertions(+), 1 deletion(-)
Detailed changes
@@ -1421,7 +1421,8 @@ public class MessageAdapter extends ArrayAdapter<Message> {
if (type == RECEIVED || type == SENT) {
String subject = message.getSubject();
if (subject == null && message.getThread() != null) {
- subject = ((Conversation) message.getConversation()).getThread(message.getThread().getContent()).getSubject();
+ final var thread = ((Conversation) message.getConversation()).getThread(message.getThread().getContent());
+ if (thread != null) subject = thread.getSubject();
}
if (muted || subject == null) {
viewHolder.subject.setVisibility(View.GONE);