Make reply displayname flexible, fixes overflow on small screens and large displaynames

This commit is contained in:
Henry Hiles 2026-04-05 21:30:47 -04:00
commit 06d6bf0cbc
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs

View file

@ -39,13 +39,15 @@ class RelationPreview extends ConsumerWidget {
style: TextStyle(fontWeight: FontWeight.bold), style: TextStyle(fontWeight: FontWeight.bold),
), ),
MessageAvatar(relatedMessage!), MessageAvatar(relatedMessage!),
MessageDisplayname( Flexible(
child: MessageDisplayname(
relatedMessage!, relatedMessage!,
style: theme.textTheme.labelMedium?.copyWith( style: theme.textTheme.labelMedium?.copyWith(
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
), ),
Expanded( ),
Flexible(
child: Text( child: Text(
relatedMessage?.metadata?["body"] ?? relatedMessage?.metadata?["body"] ??
relatedMessage?.metadata?["eventType"], relatedMessage?.metadata?["eventType"],