diff --git a/src/main/java/eu/siacs/conversations/ui/adapter/ConversationAdapter.java b/src/main/java/eu/siacs/conversations/ui/adapter/ConversationAdapter.java index 038d0d16714713e1a54dffb761adbffeb62ac213..661d3738a614911f6e37864fafc5228133ed6c56 100644 --- a/src/main/java/eu/siacs/conversations/ui/adapter/ConversationAdapter.java +++ b/src/main/java/eu/siacs/conversations/ui/adapter/ConversationAdapter.java @@ -86,7 +86,9 @@ public class ConversationAdapter final boolean isRead = conversation.isRead(); final @DrawableRes Integer messageStatusDrawable = MessageAdapter.getMessageStatusAsDrawable(message, status); - if (messageStatusDrawable == null) { + if (message.getType() == Message.TYPE_RTP_SESSION) { + viewHolder.binding.messageStatus.setVisibility(View.GONE); + } else if (messageStatusDrawable == null) { if (status <= Message.STATUS_RECEIVED) { viewHolder.binding.messageStatus.setVisibility(View.GONE); } else {