From 498c3335c4746fea2d15fbc4d4911f709a2e31b4 Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 3 Feb 2023 19:20:54 +0100 Subject: [PATCH] Simplification --- .../eu/faircode/email/AdapterAttachment.java | 7 +--- .../java/eu/faircode/email/AdapterImage.java | 8 +--- .../eu/faircode/email/AdapterMessage.java | 5 +-- .../java/eu/faircode/email/FragmentBase.java | 42 ++++--------------- 4 files changed, 11 insertions(+), 51 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/AdapterAttachment.java b/app/src/main/java/eu/faircode/email/AdapterAttachment.java index d21669f70c..16a2ef06e8 100644 --- a/app/src/main/java/eu/faircode/email/AdapterAttachment.java +++ b/app/src/main/java/eu/faircode/email/AdapterAttachment.java @@ -381,12 +381,7 @@ public class AdapterAttachment extends RecyclerView.Adapter if (!attachment.available) return false; - LocalBroadcastManager lbm = LocalBroadcastManager.getInstance(context); - lbm.sendBroadcast( - new Intent(FragmentBase.ACTION_STORE_ATTACHMENT) - .putExtra("id", attachment.id) - .putExtra("name", Helper.sanitizeFilename(attachment.name)) - .putExtra("type", attachment.getMimeType())); + ((FragmentBase) parentFragment).onStoreAttachment(attachment); + return true; } } diff --git a/app/src/main/java/eu/faircode/email/AdapterMessage.java b/app/src/main/java/eu/faircode/email/AdapterMessage.java index 08ade55461..bfc1520840 100644 --- a/app/src/main/java/eu/faircode/email/AdapterMessage.java +++ b/app/src/main/java/eu/faircode/email/AdapterMessage.java @@ -5087,10 +5087,7 @@ public class AdapterMessage extends RecyclerView.Adapter