diff --git a/lib/widgets/renderers/event.dart b/lib/widgets/renderers/event.dart index 2eb8bc3..a9c703a 100644 --- a/lib/widgets/renderers/event.dart +++ b/lib/widgets/renderers/event.dart @@ -213,7 +213,10 @@ class EventRenderer extends HookConsumerWidget { ), ...[ - if (event.content is! MessageContent) ReactionRow(event), + if (event.content is! MessageContent && + event.content is! StickerContent && + event.content is! EncryptedContent) + ReactionRow(event), if (event.sendError != null && event.sendError != "not sent") Padding( diff --git a/lib/widgets/renderers/message.dart b/lib/widgets/renderers/message.dart index 012dcc9..c684085 100644 --- a/lib/widgets/renderers/message.dart +++ b/lib/widgets/renderers/message.dart @@ -275,8 +275,6 @@ class MessageRenderer extends ConsumerWidget { case final UrlElement link?) if (Uri.tryParse(link.url) case final Uri url?) UrlPreview(url), - - ReactionRow(event), ], ], ), @@ -298,6 +296,7 @@ class MessageRenderer extends ConsumerWidget { ), _ => throw Exception("This is impossible"), }, + if (!textOnly) ReactionRow(event), ], ), ),