From f7b1f3348a99ad7d40ca1d0ea718f5caf404d8b3 Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 9 Sep 2019 14:40:33 +0200 Subject: [PATCH] Always exclude from recents --- .../java/eu/faircode/email/ActivityBase.java | 9 +---- .../eu/faircode/email/AdapterAccount.java | 2 +- .../java/eu/faircode/email/AdapterAnswer.java | 7 ++-- .../eu/faircode/email/AdapterAttachment.java | 2 +- .../java/eu/faircode/email/AdapterFolder.java | 4 +- .../java/eu/faircode/email/AdapterImage.java | 2 +- .../eu/faircode/email/AdapterMessage.java | 37 ++++++++++--------- .../java/eu/faircode/email/FragmentBase.java | 9 +---- .../eu/faircode/email/FragmentCompose.java | 4 +- .../eu/faircode/email/FragmentDialogEx.java | 4 +- .../eu/faircode/email/FragmentFolders.java | 2 +- .../eu/faircode/email/FragmentMessages.java | 16 ++++---- .../java/eu/faircode/email/FragmentRule.java | 4 +- .../main/java/eu/faircode/email/Helper.java | 24 +++++++++--- 14 files changed, 62 insertions(+), 64 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/ActivityBase.java b/app/src/main/java/eu/faircode/email/ActivityBase.java index f24c735e95..54aec891f9 100644 --- a/app/src/main/java/eu/faircode/email/ActivityBase.java +++ b/app/src/main/java/eu/faircode/email/ActivityBase.java @@ -199,14 +199,7 @@ abstract class ActivityBase extends AppCompatActivity implements SharedPreferenc @Override public void startActivity(Intent intent) { - try { - if (Helper.hasAuthentication(this)) - intent.addFlags(Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS); - super.startActivity(intent); - } catch (ActivityNotFoundException ex) { - Log.e(ex); - ToastEx.makeText(this, getString(R.string.title_no_viewer, intent.getAction()), Toast.LENGTH_LONG).show(); - } + Helper.startActivity(this, intent); } @Override diff --git a/app/src/main/java/eu/faircode/email/AdapterAccount.java b/app/src/main/java/eu/faircode/email/AdapterAccount.java index 121399a860..77216b3488 100644 --- a/app/src/main/java/eu/faircode/email/AdapterAccount.java +++ b/app/src/main/java/eu/faircode/email/AdapterAccount.java @@ -286,7 +286,7 @@ public class AdapterAccount extends RecyclerView.Adapter return; } - context.startActivity(intent); + Helper.startActivity(context, intent); } else { if (attachment.progress == null) { Bundle args = new Bundle(); diff --git a/app/src/main/java/eu/faircode/email/AdapterMessage.java b/app/src/main/java/eu/faircode/email/AdapterMessage.java index e87095186f..86a086b549 100644 --- a/app/src/main/java/eu/faircode/email/AdapterMessage.java +++ b/app/src/main/java/eu/faircode/email/AdapterMessage.java @@ -1368,7 +1368,7 @@ public class AdapterMessage extends RecyclerView.Adapter getItemDetails(@NonNull MotionEvent motionEvent) { @@ -4081,7 +4082,7 @@ public class AdapterMessage extends RecyclerView.Adapter