From b7171ba453367ed3f4b720adb0bbfc511690d946 Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 8 Nov 2023 09:59:00 +0100 Subject: [PATCH] Try to focus previous message too --- app/src/main/java/eu/faircode/email/FragmentMessages.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/FragmentMessages.java b/app/src/main/java/eu/faircode/email/FragmentMessages.java index 12f0a68d6c..d5d6451037 100644 --- a/app/src/main/java/eu/faircode/email/FragmentMessages.java +++ b/app/src/main/java/eu/faircode/email/FragmentMessages.java @@ -1225,6 +1225,8 @@ public class FragmentMessages extends FragmentBase public void onItemRangeRemoved(int positionStart, int itemCount) { if (accessibility || BuildConfig.DEBUG) { RecyclerView.ViewHolder vh = rvMessage.findViewHolderForAdapterPosition(positionStart); + if (vh == null && positionStart > 0) + vh = rvMessage.findViewHolderForAdapterPosition(positionStart - 1); if (vh != null) vh.itemView.requestFocus(); }