From 01710cbcb7524326965284b0ab35d45c7d821bdd Mon Sep 17 00:00:00 2001 From: M66B Date: Tue, 4 Sep 2018 18:56:56 +0000 Subject: [PATCH] Prevent crash --- app/src/main/java/eu/faircode/email/SimpleTask.java | 6 +++++- 1 file changed, 5 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 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)