From d90acfbb463ab5eeba08408af5ac250db9d55df2 Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 1 Jan 2023 14:16:51 +0100 Subject: [PATCH] Skip progress when destroyed --- app/src/main/java/eu/faircode/email/SimpleTask.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/SimpleTask.java b/app/src/main/java/eu/faircode/email/SimpleTask.java index c7bd82bebc..eaebd5caf2 100644 --- a/app/src/main/java/eu/faircode/email/SimpleTask.java +++ b/app/src/main/java/eu/faircode/email/SimpleTask.java @@ -408,7 +408,8 @@ public abstract class SimpleTask implements LifecycleObserver { @Override public void run() { try { - onProgress(status, data); + if (!destroyed) + onProgress(status, data); } catch (Throwable ex) { Log.e(ex); }