diff --git a/app/src/main/java/eu/faircode/email/FragmentCompose.java b/app/src/main/java/eu/faircode/email/FragmentCompose.java index 5c5eb32719..d66187801e 100644 --- a/app/src/main/java/eu/faircode/email/FragmentCompose.java +++ b/app/src/main/java/eu/faircode/email/FragmentCompose.java @@ -2477,7 +2477,7 @@ public class FragmentCompose extends FragmentBase { @Override protected void onException(Bundle args, Throwable ex) { etBody.setSelection(paragraph.second); - Log.unexpectedError(getParentFragmentManager(), ex, false); + Log.unexpectedError(getParentFragmentManager(), ex, !(ex instanceof IOException)); } }.serial().execute(FragmentCompose.this, args, "compose:translate"); } diff --git a/app/src/main/java/eu/faircode/email/FragmentDialogTranslate.java b/app/src/main/java/eu/faircode/email/FragmentDialogTranslate.java index c6d43018b6..32ad081e8f 100644 --- a/app/src/main/java/eu/faircode/email/FragmentDialogTranslate.java +++ b/app/src/main/java/eu/faircode/email/FragmentDialogTranslate.java @@ -133,7 +133,7 @@ public class FragmentDialogTranslate extends FragmentDialogBase { @Override protected void onException(Bundle args, Throwable ex) { - Log.unexpectedError(getParentFragmentManager(), ex); + Log.unexpectedError(getParentFragmentManager(), ex, !(ex instanceof IOException)); } }.execute(FragmentDialogTranslate.this, args, "translate:all"); } @@ -309,7 +309,7 @@ public class FragmentDialogTranslate extends FragmentDialogBase { ssb.removeSpan(mark); tvText.setText(ssb); - Log.unexpectedError(getParentFragmentManager(), ex); + Log.unexpectedError(getParentFragmentManager(), ex, !(ex instanceof IOException)); } }.execute(FragmentDialogTranslate.this, args, "paragraph:translate"); }