diff --git a/lib/components/message_content.dart b/lib/components/message_content.dart index 4993de7..76ded59 100644 --- a/lib/components/message_content.dart +++ b/lib/components/message_content.dart @@ -79,11 +79,12 @@ class MessageContent extends StatelessWidget { case EventTypes.Text: case EventTypes.Reply: case EventTypes.Notice: - final String senderPrefix = textOnly - ? event.senderId == Matrix.of(context).client.userID - ? "You: " - : "${event.sender.calcDisplayname()}: " - : ""; + final String senderPrefix = + textOnly && event.senderId != event.room.directChatMatrixID + ? event.senderId == Matrix.of(context).client.userID + ? "You: " + : "${event.sender.calcDisplayname()}: " + : ""; return Text( senderPrefix + event.getBody(), maxLines: maxLines,