diff --git a/app/src/main/java/eu/faircode/email/SimpleTask.java b/app/src/main/java/eu/faircode/email/SimpleTask.java index 11a8501514..d7769a8380 100644 --- a/app/src/main/java/eu/faircode/email/SimpleTask.java +++ b/app/src/main/java/eu/faircode/email/SimpleTask.java @@ -62,7 +62,11 @@ public abstract class SimpleTask implements LifecycleObserver { } public void load(final Fragment fragment, Bundle args) { - run(fragment.getContext(), fragment.getViewLifecycleOwner(), args); + try { + run(fragment.getContext(), fragment.getViewLifecycleOwner(), args); + } catch (IllegalStateException ex) { + Log.w(Helper.TAG, ex + "\n" + Log.getStackTraceString(ex)); + } } @OnLifecycleEvent(Lifecycle.Event.ON_START)