design: Highlight emoji only messages

This commit is contained in:
Krille 2024-10-29 10:11:51 +01:00
commit 189493e074
No known key found for this signature in database
GPG key ID: E067ECD60F1A0652
2 changed files with 14 additions and 9 deletions

View file

@ -122,12 +122,17 @@ class Message extends StatelessWidget {
bottomRight:
ownMessage && previousEventSameSender ? hardCorner : roundedCorner,
);
final noBubble = {
MessageTypes.Video,
MessageTypes.Image,
MessageTypes.Sticker,
}.contains(event.messageType) &&
!event.redacted;
final noBubble = ({
MessageTypes.Video,
MessageTypes.Image,
MessageTypes.Sticker,
}.contains(event.messageType) &&
!event.redacted) ||
(event.messageType == MessageTypes.Text &&
event.relationshipType == null &&
event.onlyEmotes &&
event.numberEmotes > 0 &&
event.numberEmotes <= 3);
final noPadding = {
MessageTypes.File,
MessageTypes.Audio,