From 22cedd0a8485171e62b830bd3ac89a5e4c600f48 Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 1 Jul 2019 14:14:09 +0200 Subject: [PATCH] Small improvements --- app/src/main/java/eu/faircode/email/ActivitySetup.java | 2 ++ app/src/main/java/eu/faircode/email/ActivityView.java | 3 ++- app/src/main/java/eu/faircode/email/FragmentCompose.java | 4 +++- app/src/main/java/eu/faircode/email/Helper.java | 1 - 4 files changed, 7 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/ActivitySetup.java b/app/src/main/java/eu/faircode/email/ActivitySetup.java index 08016f22bf..14a41d8554 100644 --- a/app/src/main/java/eu/faircode/email/ActivitySetup.java +++ b/app/src/main/java/eu/faircode/email/ActivitySetup.java @@ -378,6 +378,7 @@ public class ActivitySetup extends ActivityBilling implements FragmentManager.On try { askPassword(true); } catch (Throwable ex) { + Log.e(ex); Helper.unexpectedError(getSupportFragmentManager(), ex); } } @@ -386,6 +387,7 @@ public class ActivitySetup extends ActivityBilling implements FragmentManager.On try { askPassword(false); } catch (Throwable ex) { + Log.e(ex); Helper.unexpectedError(getSupportFragmentManager(), ex); } } diff --git a/app/src/main/java/eu/faircode/email/ActivityView.java b/app/src/main/java/eu/faircode/email/ActivityView.java index aeaabacd73..2ab676cabb 100644 --- a/app/src/main/java/eu/faircode/email/ActivityView.java +++ b/app/src/main/java/eu/faircode/email/ActivityView.java @@ -604,7 +604,8 @@ public class ActivityView extends ActivityBilling implements FragmentManager.OnB @Override protected void onException(Bundle args, Throwable ex) { - Toast.makeText(ActivityView.this, Helper.formatThrowable(ex, false), Toast.LENGTH_LONG).show(); + Toast.makeText(ActivityView.this, + Helper.formatThrowable(ex, false), Toast.LENGTH_LONG).show(); } }.execute(this, new Bundle(), "crash:log"); } diff --git a/app/src/main/java/eu/faircode/email/FragmentCompose.java b/app/src/main/java/eu/faircode/email/FragmentCompose.java index 446ba0e42a..eec852c45b 100644 --- a/app/src/main/java/eu/faircode/email/FragmentCompose.java +++ b/app/src/main/java/eu/faircode/email/FragmentCompose.java @@ -1078,8 +1078,10 @@ public class FragmentCompose extends FragmentBase { } catch (Throwable ex) { if (ex instanceof IllegalArgumentException) Snackbar.make(view, ex.getMessage(), Snackbar.LENGTH_LONG).show(); - else + else { + Log.e(ex); Helper.unexpectedError(getFragmentManager(), ex); + } } else { Snackbar snackbar = Snackbar.make(view, R.string.title_no_openpgp, Snackbar.LENGTH_LONG); diff --git a/app/src/main/java/eu/faircode/email/Helper.java b/app/src/main/java/eu/faircode/email/Helper.java index 7e2de938b6..2fc42e5d57 100644 --- a/app/src/main/java/eu/faircode/email/Helper.java +++ b/app/src/main/java/eu/faircode/email/Helper.java @@ -478,7 +478,6 @@ public class Helper { @Override protected void onException(Bundle args, Throwable ex) { - Log.e(ex); if (ex instanceof IllegalArgumentException) Toast.makeText(context, ex.getMessage(), Toast.LENGTH_LONG).show(); else