show reactions inline in non-message events that are in bubbles, e.g. stickers
Fixes #59.
This commit is contained in:
parent
82a0dd90b0
commit
d1c2b2dd0a
2 changed files with 5 additions and 3 deletions
|
|
@ -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(
|
||||
|
|
|
|||
|
|
@ -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),
|
||||
],
|
||||
),
|
||||
),
|
||||
|
|
|
|||
Loading…
Reference in a new issue