From 61ad85eed70659a8f5275f07152b143580dece0b Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 31 Jul 2022 18:11:15 +0200 Subject: [PATCH] Scroll to expanded message --- .../main/java/eu/faircode/email/FragmentMessages.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentMessages.java b/app/src/main/java/eu/faircode/email/FragmentMessages.java index a9396d5344..48a04a56c0 100644 --- a/app/src/main/java/eu/faircode/email/FragmentMessages.java +++ b/app/src/main/java/eu/faircode/email/FragmentMessages.java @@ -6481,8 +6481,16 @@ public class FragmentMessages extends FragmentBase } if (expand != null && - (expand.content || unmetered || (expand.size != null && expand.size < download))) + (expand.content || unmetered || (expand.size != null && expand.size < download))) { iProperties.setExpanded(expand, true, false); + for (int pos = 0; pos < messages.size(); pos++) { + TupleMessageEx message = messages.get(pos); + if (message == expand) { + adapter.gotoPos(pos); + break; + } + } + } } // Auto expand all seen messages