From d7d55fa4f910715b5963c217e92e07cb18152e7d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Sebastian=20K=C3=BCrten?= <sebastian@mobanisto.de>
Date: Tue, 14 Sep 2021 21:02:40 +0200
Subject: [PATCH] Clarify why we need to reverse the message items for layout

---
 .../briar/desktop/paul/views/PrivateMessageView.kt             | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/main/kotlin/org/briarproject/briar/desktop/paul/views/PrivateMessageView.kt b/src/main/kotlin/org/briarproject/briar/desktop/paul/views/PrivateMessageView.kt
index ded78f2244..a0626f2e57 100644
--- a/src/main/kotlin/org/briarproject/briar/desktop/paul/views/PrivateMessageView.kt
+++ b/src/main/kotlin/org/briarproject/briar/desktop/paul/views/PrivateMessageView.kt
@@ -423,7 +423,8 @@ fun ChatState(
         val visitor = ChatHistoryConversationVisitor(chat, messagingManager)
         val messageHeaders: List<ConversationMessageHeader> = ArrayList(conversationManager.getMessageHeaders(id))
         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)
         for (header in messageHeaders) {
             header.accept(visitor)
-- 
GitLab