From 83aff33b9cee7643902cd4c8431e056c207c478d Mon Sep 17 00:00:00 2001 From: "B. Petersen" Date: Wed, 9 Nov 2016 11:17:23 +0100 Subject: [PATCH] Always show the last 100 messages in a chat. --- TMessagesProj/src/main/java/org/telegram/ui/ChatActivity.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/TMessagesProj/src/main/java/org/telegram/ui/ChatActivity.java b/TMessagesProj/src/main/java/org/telegram/ui/ChatActivity.java index 5a3b23011..e597978f0 100644 --- a/TMessagesProj/src/main/java/org/telegram/ui/ChatActivity.java +++ b/TMessagesProj/src/main/java/org/telegram/ui/ChatActivity.java @@ -4787,7 +4787,7 @@ public class ChatActivity extends BaseFragment implements NotificationCenter.Not long hMsglist = MrMailbox.MrChatGetMsglist(m_hChat, 0, 100); int mrCount = MrMailbox.MrMsglistGetCnt(hMsglist); - for (int a = 0; a < mrCount; a++ ) { + for (int a = mrCount-1; a >= 0 ; a-- ) { long hMsg = MrMailbox.MrMsglistGetMsgByIndex(hMsglist, a); TLRPC.Message msg = MrMailbox.hMsg2Message(hMsg); MessageObject msgDrawObj = new MessageObject(msg, null, true); @@ -5162,6 +5162,7 @@ public class ChatActivity extends BaseFragment implements NotificationCenter.Not boolean updateChat = false; boolean hasFromMe = false; ArrayList arr = (ArrayList) args[1]; + //if (currentEncryptedChat != null && arr.size() == 1) { // MessageObject obj = arr.get(0);