From ebbb4dc662d37207611ec5d85e33246be9ad9317 Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Tue, 26 May 2026 09:52:35 -0400 Subject: [PATCH] make pmp via text smaller --- .../lazy_loading/message_displayname.dart | 33 ++++++++++++++----- 1 file changed, 24 insertions(+), 9 deletions(-) diff --git a/lib/widgets/lazy_loading/message_displayname.dart b/lib/widgets/lazy_loading/message_displayname.dart index b1c1460..ba2d3eb 100644 --- a/lib/widgets/lazy_loading/message_displayname.dart +++ b/lib/widgets/lazy_loading/message_displayname.dart @@ -30,16 +30,31 @@ class MessageDisplayname extends ConsumerWidget { globalPosition: details.globalPosition, ) : null, - child: Text( - "${membership.displayName ?? event.sender.localpart}${event.pmp == null ? "" : " (via ${event.sender})"}", - style: - style ?? - TextStyle( - color: event.sender.colorHash, - fontWeight: FontWeight.bold, + child: Row( + mainAxisSize: MainAxisSize.min, + spacing: 4, + children: [ + Text( + membership.displayName ?? event.sender.localpart, + style: + style ?? + TextStyle( + color: event.sender.colorHash, + fontWeight: FontWeight.bold, + ), + maxLines: 1, + overflow: TextOverflow.ellipsis, + ), + + if (event.pmp != null) + Text( + "(via ${event.sender})", + style: Theme.of(context).textTheme.labelSmall?.copyWith( + color: event.sender.colorHash, + fontWeight: FontWeight.bold, + ), ), - maxLines: 1, - overflow: TextOverflow.ellipsis, + ], ), ), loading: () => Text(""),