From 4e600c8badcd9410a3cf399bc65d7911e599c9e2 Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 18 Mar 2019 13:08:31 +0000 Subject: [PATCH] Check if top folders are collapsable --- .../java/eu/faircode/email/AdapterFolder.java | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/AdapterFolder.java b/app/src/main/java/eu/faircode/email/AdapterFolder.java index 32b3933ba8..2ce9eda70a 100644 --- a/app/src/main/java/eu/faircode/email/AdapterFolder.java +++ b/app/src/main/java/eu/faircode/email/AdapterFolder.java @@ -66,6 +66,7 @@ public class AdapterFolder extends RecyclerView.Adapter 0 ? View.VISIBLE : View.INVISIBLE)); + ivExpander.setVisibility(account < 0 || !collapsable ? View.GONE : (folder.childs > 0 ? View.VISIBLE : View.INVISIBLE)); ivNotify.setVisibility(folder.notify ? View.VISIBLE : View.GONE); @@ -555,6 +556,17 @@ public class AdapterFolder extends RecyclerView.Adapter 0) { + this.collapsable = true; + break; + } + + } else + this.collapsable = true; + final Collator collator = Collator.getInstance(Locale.getDefault()); collator.setStrength(Collator.SECONDARY); // Case insensitive, process accents etc