From 545f9dace53e2591574ea8141ad87e28359f3d77 Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 13 May 2022 09:09:49 +0200 Subject: [PATCH] Prevent crash --- app/src/main/java/eu/faircode/email/SimpleTask.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/SimpleTask.java b/app/src/main/java/eu/faircode/email/SimpleTask.java index 444355c01b..aec6cc8f9a 100644 --- a/app/src/main/java/eu/faircode/email/SimpleTask.java +++ b/app/src/main/java/eu/faircode/email/SimpleTask.java @@ -325,8 +325,12 @@ public abstract class SimpleTask implements LifecycleObserver { int executing = getCount(); Log.i("Remaining tasks=" + executing + "/" + tasks.size()); - LocalBroadcastManager lbm = LocalBroadcastManager.getInstance(context); - lbm.sendBroadcast(new Intent(ACTION_TASK_COUNT).putExtra("count", executing)); + if (context == null) + Log.e("Context is null"); + else { + LocalBroadcastManager lbm = LocalBroadcastManager.getInstance(context); + lbm.sendBroadcast(new Intent(ACTION_TASK_COUNT).putExtra("count", executing)); + } } protected void onPreExecute(Bundle args) {