From ec17e2f3caedef04e34589f6f2efa8450b50c1f5 Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 25 Jun 2020 19:55:52 +0200 Subject: [PATCH] Exclude self label --- app/src/main/java/eu/faircode/email/AdapterMessage.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/AdapterMessage.java b/app/src/main/java/eu/faircode/email/AdapterMessage.java index 241a1897fa..fb5630fe99 100644 --- a/app/src/main/java/eu/faircode/email/AdapterMessage.java +++ b/app/src/main/java/eu/faircode/email/AdapterMessage.java @@ -3585,11 +3585,13 @@ public class AdapterMessage extends RecyclerView.Adapter() { @Override protected String[] onExecute(Context context, Bundle args) { long account = args.getLong("account"); + String exclude = args.getString("exclude"); DB db = DB.getInstance(context); List folders = db.folder().getFolders(account, true, true); @@ -3597,7 +3599,7 @@ public class AdapterMessage extends RecyclerView.Adapter result = new ArrayList<>(); if (folders != null) for (EntityFolder folder : folders) - if (EntityFolder.USER.equals(folder.type)) + if (EntityFolder.USER.equals(folder.type) && !exclude.equals(folder.name)) result.add(folder.name); Collator collator = Collator.getInstance(Locale.getDefault());