From 7519d4c535219f48f8ea2f8b5cae0cbdf3a1659c Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 28 Feb 2020 10:07:46 +0100 Subject: [PATCH] Oops --- app/src/main/java/eu/faircode/email/FragmentMessages.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentMessages.java b/app/src/main/java/eu/faircode/email/FragmentMessages.java index 30ac39c3d1..9024684334 100644 --- a/app/src/main/java/eu/faircode/email/FragmentMessages.java +++ b/app/src/main/java/eu/faircode/email/FragmentMessages.java @@ -1483,8 +1483,8 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences. public void setExpanded(TupleMessageEx message, boolean value) { // Prevent flicker if (value && - message.accountProtocol != EntityAccount.TYPE_IMAP || - (message.accountAutoSeen && !message.ui_seen && !message.folderReadOnly)) { + (message.accountProtocol != EntityAccount.TYPE_IMAP || + (message.accountAutoSeen && !message.ui_seen && !message.folderReadOnly))) { message.unseen = 0; message.ui_seen = true; } @@ -1497,7 +1497,7 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences. boolean expand_one = prefs.getBoolean("expand_one", true); if (!expand_all && expand_one) { for (Long other : new ArrayList<>(values.get("expanded"))) - if (!other.equals(id)) { + if (!other.equals(message.id)) { values.get("expanded").remove(other); int pos = adapter.getPositionForKey(other); if (pos != RecyclerView.NO_POSITION) @@ -1507,7 +1507,7 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences. updateExpanded(); if (value) - handleExpand(id); + handleExpand(message.id); } @Override