Skip to content
Snippets Groups Projects
Commit d7d55fa4 authored by Sebastian's avatar Sebastian
Browse files

Clarify why we need to reverse the message items for layout

parent 9e6521bb
Branches
Tags
Loading
...@@ -423,7 +423,8 @@ fun ChatState( ...@@ -423,7 +423,8 @@ fun ChatState(
val visitor = ChatHistoryConversationVisitor(chat, messagingManager) val visitor = ChatHistoryConversationVisitor(chat, messagingManager)
val messageHeaders: List<ConversationMessageHeader> = ArrayList(conversationManager.getMessageHeaders(id)) val messageHeaders: List<ConversationMessageHeader> = ArrayList(conversationManager.getMessageHeaders(id))
Collections.sort(messageHeaders, ConversationMessageHeaderComparator()) Collections.sort(messageHeaders, ConversationMessageHeaderComparator())
// FIXME: for some reason messages are displayed in reverse order // Reverse order here because we're using reverseLayout=true on the LazyColumn to display items
// from bottom to top
Collections.reverse(messageHeaders) Collections.reverse(messageHeaders)
for (header in messageHeaders) { for (header in messageHeaders) {
header.accept(visitor) header.accept(visitor)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment