diff --git a/app/src/main/java/eu/faircode/email/SimpleTask.java b/app/src/main/java/eu/faircode/email/SimpleTask.java index 40d1de0b54..a43443d195 100644 --- a/app/src/main/java/eu/faircode/email/SimpleTask.java +++ b/app/src/main/java/eu/faircode/email/SimpleTask.java @@ -78,6 +78,7 @@ public abstract class SimpleTask implements LifecycleObserver { try { onPreExecute(args); } catch (Throwable ex) { + onException(args, ex); Log.e(ex); } @@ -133,6 +134,7 @@ public abstract class SimpleTask implements LifecycleObserver { try { onPostExecute(args); } catch (Throwable ex) { + onException(args, ex); Log.e(ex); } finally { try { @@ -141,6 +143,7 @@ public abstract class SimpleTask implements LifecycleObserver { else onException(args, ex); } catch (Throwable ex) { + onException(args, ex); Log.e(ex); } }