From 62970a983c61e030d9f144f7dbc544c60fb30aff Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 28 May 2020 20:57:06 +0200 Subject: [PATCH] Improved error message --- app/src/main/java/eu/faircode/email/FragmentRule.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentRule.java b/app/src/main/java/eu/faircode/email/FragmentRule.java index 5bd9bd8c24..dd7dd95a38 100644 --- a/app/src/main/java/eu/faircode/email/FragmentRule.java +++ b/app/src/main/java/eu/faircode/email/FragmentRule.java @@ -1189,7 +1189,10 @@ public class FragmentRule extends FragmentBase { @Override protected void onException(Bundle args, Throwable ex) { - Log.unexpectedError(getParentFragmentManager(), ex); + if (ex instanceof IllegalArgumentException) + ToastEx.makeText(getContext(), ex.getMessage(), Toast.LENGTH_LONG).show(); + else + Log.unexpectedError(getParentFragmentManager(), ex); } }.execute(FragmentDialogCheck.this, args, "rule:execute"); }