diff --git a/lib/pages/chat/events/message_content.dart b/lib/pages/chat/events/message_content.dart index 76e536ee8..5876335eb 100644 --- a/lib/pages/chat/events/message_content.dart +++ b/lib/pages/chat/events/message_content.dart @@ -261,6 +261,10 @@ class MessageContent extends StatelessWidget { if (event.messageType == MessageTypes.Emote) { html = '* $html'; } + + final bigEmotes = event.onlyEmotes && + event.numberEmotes > 0 && + event.numberEmotes <= 3; return Padding( padding: const EdgeInsets.symmetric( horizontal: 16, @@ -270,7 +274,9 @@ class MessageContent extends StatelessWidget { html: html, textColor: textColor, room: event.room, - fontSize: AppConfig.fontSizeFactor * AppConfig.messageFontSize, + fontSize: AppConfig.fontSizeFactor * + AppConfig.messageFontSize * + (bigEmotes ? 5 : 1), limitHeight: !selected, linkStyle: TextStyle( color: linkColor,