From 3a51e4786e8695d12eaad41e5a142f0452e2ed10 Mon Sep 17 00:00:00 2001 From: Salvatore Giordano Date: Mon, 1 Mar 2021 17:38:57 +0100 Subject: [PATCH] fix: fixed long system messages overflowing --- .../lib/src/system_message.dart | 23 ++++++++++--------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/packages/stream_chat_flutter/lib/src/system_message.dart b/packages/stream_chat_flutter/lib/src/system_message.dart index 7b4dc243..941db18d 100644 --- a/packages/stream_chat_flutter/lib/src/system_message.dart +++ b/packages/stream_chat_flutter/lib/src/system_message.dart @@ -56,19 +56,20 @@ class SystemMessage extends StatelessWidget { onMessageTap(message); } }, - child: Container( - width: double.infinity, - child: Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - divider, - Padding( - padding: const EdgeInsets.symmetric(horizontal: 32.0), + child: Row( + crossAxisAlignment: CrossAxisAlignment.end, + mainAxisAlignment: MainAxisAlignment.center, + children: [ + divider, + Flexible( + child: Padding( + padding: const EdgeInsets.symmetric(horizontal: 2.0), child: Column( crossAxisAlignment: CrossAxisAlignment.center, children: [ Text( message.text, + softWrap: true, style: TextStyle( fontSize: 10, color: Theme.of(context) @@ -107,9 +108,9 @@ class SystemMessage extends StatelessWidget { ], ), ), - divider, - ], - ), + ), + divider, + ], ), ); }