From e2febdf1d4fc8816fbd3efc2c28166b1a0adf89f Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 17 Apr 2022 11:17:14 +0200 Subject: [PATCH] Prevent crash --- .../java/eu/faircode/email/FragmentMessages.java | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentMessages.java b/app/src/main/java/eu/faircode/email/FragmentMessages.java index 76e7e440c0..847afae02f 100644 --- a/app/src/main/java/eu/faircode/email/FragmentMessages.java +++ b/app/src/main/java/eu/faircode/email/FragmentMessages.java @@ -5336,11 +5336,15 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences. view.post(new Runnable() { @Override public void run() { - if (selectionTracker == null) - return; - selectionTracker.clearSelection(); - for (long id : ids) - selectionTracker.select(id); + try { + if (selectionTracker == null) + return; + selectionTracker.clearSelection(); + for (long id : ids) + selectionTracker.select(id); + } catch (Throwable ex) { + Log.e(ex); + } } }); }