From 344114aafe42e200335641029953ccbaa42fe924 Mon Sep 17 00:00:00 2001 From: M66B Date: Sat, 1 May 2021 20:38:57 +0200 Subject: [PATCH] Fixed lists scrolling to top --- app/src/main/java/eu/faircode/email/FragmentMessages.java | 3 ++- 1 file changed, 2 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 db6f33496f..efc9f2e595 100644 --- a/app/src/main/java/eu/faircode/email/FragmentMessages.java +++ b/app/src/main/java/eu/faircode/email/FragmentMessages.java @@ -762,7 +762,8 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences. this, type, found, viewType, compact, zoom, sort, ascending, filter_duplicates, iProperties); - adapter.setStateRestorationPolicy(RecyclerView.Adapter.StateRestorationPolicy.PREVENT); + if (viewType == AdapterMessage.ViewType.THREAD) + adapter.setStateRestorationPolicy(RecyclerView.Adapter.StateRestorationPolicy.PREVENT); rvMessage.setAdapter(adapter); sbThread.setOnTouchListener(new View.OnTouchListener() {