From 0c1df897f8e16a920093e5af0797e9d19028a614 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jc=20Mi=C3=B1arro?= Date: Wed, 4 Jan 2023 09:16:25 +0100 Subject: [PATCH 1/2] Fix: Trim whitespaces of a message before rendering it --- .../lib/src/message_widget/message_text.dart | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/stream_chat_flutter/lib/src/message_widget/message_text.dart b/packages/stream_chat_flutter/lib/src/message_widget/message_text.dart index f686a3c8..947d76c4 100644 --- a/packages/stream_chat_flutter/lib/src/message_widget/message_text.dart +++ b/packages/stream_chat_flutter/lib/src/message_widget/message_text.dart @@ -40,7 +40,8 @@ class StreamMessageText extends StatelessWidget { .translate(language) .replaceMentions() .text - ?.replaceAll('\n', '\n\n'); + ?.replaceAll('\n', '\n\n') + .trim(); final themeData = Theme.of(context); return MarkdownBody( data: messageText ?? '', From ea123ad29e1f2e0dd58f9204bce3ef2932e492aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jc=20Mi=C3=B1arro?= Date: Wed, 4 Jan 2023 12:41:55 +0100 Subject: [PATCH 2/2] Update CHANGELOG --- packages/stream_chat_flutter/CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/stream_chat_flutter/CHANGELOG.md b/packages/stream_chat_flutter/CHANGELOG.md index 899179a5..c1ec13ac 100644 --- a/packages/stream_chat_flutter/CHANGELOG.md +++ b/packages/stream_chat_flutter/CHANGELOG.md @@ -1,3 +1,8 @@ +## Upcoming + +🐞 Fixed +- [[#1424]](https://github.com/GetStream/stream-chat-flutter/issues/1424) Fixed a render issue when showing messages starting with 4 whitespaces. + ## 5.2.0 ✅ Added