chore: don't change message text size for chat list item subtitles (#2311)

This commit is contained in:
ggurdin 2025-04-01 16:30:58 -04:00 committed by GitHub
parent d4ce298866
commit 44a33bc60f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 6 additions and 2 deletions

View file

@ -104,6 +104,7 @@ class ChatListItemSubtitle extends StatelessWidget {
softWrap: false,
maxLines: pangeaMessageEvent.room.notificationCount >= 1 ? 2 : 1,
overflow: TextOverflow.ellipsis,
isMessage: false,
);
}

View file

@ -151,6 +151,7 @@ class MessageTextWidget extends StatelessWidget {
final Animation<double>? contentSizeAnimation;
final MessageOverlayController? overlayController;
final bool isTransitionAnimation;
final bool isMessage;
const MessageTextWidget({
super.key,
@ -167,10 +168,12 @@ class MessageTextWidget extends StatelessWidget {
this.contentSizeAnimation,
this.overlayController,
this.isTransitionAnimation = false,
this.isMessage = true,
});
TextStyle style(BuildContext context) =>
overlayController != null && overlayController!.maxWidth > 600
TextStyle style(BuildContext context) => isMessage
? existingStyle
: overlayController != null && overlayController!.maxWidth > 600
? existingStyle.copyWith(
fontSize: Theme.of(context).textTheme.titleLarge?.fontSize,
)