[MessageListView] Fix message borders
Signed-off-by: Sahil Kumar <[email protected]>
This commit is contained in:
@@ -811,15 +811,11 @@ class _MessageListViewState extends State<MessageListView> {
|
|||||||
final showThreadReplyIndicator = !_isThreadConversation && hasReplies;
|
final showThreadReplyIndicator = !_isThreadConversation && hasReplies;
|
||||||
final isOnlyEmoji = message.text.isOnlyEmoji;
|
final isOnlyEmoji = message.text.isOnlyEmoji;
|
||||||
|
|
||||||
final showMessageBorder =
|
final hasUrlAttachment =
|
||||||
showThreadReplyIndicator || showInChannelIndicator;
|
message.attachments?.any((it) => it.ogScrapeUrl != null) == true;
|
||||||
final borderSide = isMyMessage
|
|
||||||
? !showMessageBorder
|
final borderSide =
|
||||||
? BorderSide.none
|
isOnlyEmoji || hasUrlAttachment || isMyMessage ? BorderSide.none : null;
|
||||||
: null
|
|
||||||
: isOnlyEmoji && !showMessageBorder
|
|
||||||
? BorderSide.none
|
|
||||||
: null;
|
|
||||||
|
|
||||||
Widget child = MessageWidget(
|
Widget child = MessageWidget(
|
||||||
key: ValueKey<String>('MESSAGE-${message.id}'),
|
key: ValueKey<String>('MESSAGE-${message.id}'),
|
||||||
|
|||||||
Reference in New Issue
Block a user