From 39176f7f119b708d076222869de71c4c33801a0e Mon Sep 17 00:00:00 2001 From: Tommy Chow Date: Sat, 5 Apr 2025 15:27:41 -0700 Subject: [PATCH] optimize chat rendering --- lib/screens/channel/chat/chat.dart | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/screens/channel/chat/chat.dart b/lib/screens/channel/chat/chat.dart index 0f82992f..42cb1dc0 100644 --- a/lib/screens/channel/chat/chat.dart +++ b/lib/screens/channel/chat/chat.dart @@ -52,8 +52,10 @@ class Chat extends StatelessWidget { controller: chatStore.scrollController, itemCount: chatStore.renderMessages.length, itemBuilder: (context, index) => ChatMessage( - ircMessage: chatStore.renderMessages.reversed - .toList()[index], + ircMessage: chatStore.renderMessages[ + chatStore.renderMessages.length - + 1 - + index], chatStore: chatStore, ), );