aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsteckbrief <steckbrief@chefmail.de>2019-11-19 21:47:14 +0100
committersteckbrief <steckbrief@chefmail.de>2019-11-19 21:47:14 +0100
commitd5f68f6d79dfbb8611c9e2ff7e30b4e19ace6839 (patch)
tree9618c7f40d8f97823332d2bc4efee08cf323524f
parent8337f23f3e921b15a1cf283b78cefc6403713a4a (diff)
fixes the bug to scroll from top to bottom while opening conversation with unread messages
-rw-r--r--src/main/java/de/pixart/messenger/ui/ConversationFragment.java11
1 files changed, 1 insertions, 10 deletions
diff --git a/src/main/java/de/pixart/messenger/ui/ConversationFragment.java b/src/main/java/de/pixart/messenger/ui/ConversationFragment.java
index ac5604963..f924c1a16 100644
--- a/src/main/java/de/pixart/messenger/ui/ConversationFragment.java
+++ b/src/main/java/de/pixart/messenger/ui/ConversationFragment.java
@@ -657,18 +657,9 @@ public class ConversationFragment extends XmppFragment implements EditMessage.Ke
if (uuid == null) {
return messages.size() - 1;
}
- for (int i = 0; i < messages.size(); ++i) {
+ for (int i = messages.size() - 1; i >= 0; i--) {
if (uuid.equals(messages.get(i).getUuid())) {
return i;
- } else {
- Message next = messages.get(i);
- while (next != null) {
- if (uuid.equals(next.getUuid())) {
- return i;
- }
- next = next.next();
- }
-
}
}
return -1;