fix: File event design

This commit is contained in:
Krille Fear 2022-12-30 10:36:54 +01:00
commit 54dff35ea4
3 changed files with 25 additions and 16 deletions

View file

@ -100,9 +100,13 @@ class Message extends StatelessWidget {
final noBubble = {
MessageTypes.Video,
MessageTypes.Image,
MessageTypes.Sticker,
MessageTypes.Sticker
}.contains(event.messageType) &&
!event.redacted;
final noPadding = {
MessageTypes.File,
MessageTypes.Audio,
}.contains(event.messageType);
if (ownMessage) {
color = displayEvent.status.isError
@ -187,7 +191,7 @@ class Message extends StatelessWidget {
borderRadius:
BorderRadius.circular(AppConfig.borderRadius),
),
padding: noBubble
padding: noBubble || noPadding
? EdgeInsets.zero
: EdgeInsets.all(16 * AppConfig.bubbleSizeFactor),
constraints: const BoxConstraints(