[MessageListView] Fix message borders

Signed-off-by: Sahil Kumar <[email protected]>
This commit is contained in:
Sahil Kumar
2021-01-13 11:33:59 +05:30
parent 18c31a666b
commit c22c6d29f5
+5 -9
View File
@@ -811,15 +811,11 @@ class _MessageListViewState extends State<MessageListView> {
final showThreadReplyIndicator = !_isThreadConversation && hasReplies;
final isOnlyEmoji = message.text.isOnlyEmoji;
final showMessageBorder =
showThreadReplyIndicator || showInChannelIndicator;
final borderSide = isMyMessage
? !showMessageBorder
? BorderSide.none
: null
: isOnlyEmoji && !showMessageBorder
? BorderSide.none
: null;
final hasUrlAttachment =
message.attachments?.any((it) => it.ogScrapeUrl != null) == true;
final borderSide =
isOnlyEmoji || hasUrlAttachment || isMyMessage ? BorderSide.none : null;
Widget child = MessageWidget(
key: ValueKey<String>('MESSAGE-${message.id}'),