From 12ae62de7344b0feeeaed84702d63c2d8d5c7e72 Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 10 Nov 2023 17:46:42 +0100 Subject: [PATCH] Added fail-safe --- app/src/main/java/eu/faircode/email/FragmentMessages.java | 6 +++++- 1 file changed, 5 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 597c885f0e..cb2881bf2c 100644 --- a/app/src/main/java/eu/faircode/email/FragmentMessages.java +++ b/app/src/main/java/eu/faircode/email/FragmentMessages.java @@ -3256,7 +3256,11 @@ public class FragmentMessages extends FragmentBase private void redraw(RecyclerView.ViewHolder vh) { if (vh != null && itemTouchHelper != null) - itemTouchHelper.onChildViewDetachedFromWindow(vh.itemView); + try { + itemTouchHelper.onChildViewDetachedFromWindow(vh.itemView); + } catch (Throwable ex) { + Log.e(ex); + } rvMessage.post(new RunnableEx("redraw") { @Override