mirror of https://github.com/M66B/FairEmail.git
Folders that cannot hold messages are not selectable
This commit is contained in:
parent
e42c941300
commit
d02679915c
|
@ -885,7 +885,8 @@ class Core {
|
||||||
boolean subscribed = subscription.contains(fullName);
|
boolean subscribed = subscription.contains(fullName);
|
||||||
String[] attr = ((IMAPFolder) ifolder).getAttributes();
|
String[] attr = ((IMAPFolder) ifolder).getAttributes();
|
||||||
String type = EntityFolder.getType(attr, fullName, false);
|
String type = EntityFolder.getType(attr, fullName, false);
|
||||||
boolean selectable = !Arrays.asList(attr).contains("\\Noselect");
|
boolean selectable = !Arrays.asList(attr).contains("\\Noselect") &&
|
||||||
|
((ifolder.getType() & IMAPFolder.HOLDS_MESSAGES) != 0);
|
||||||
|
|
||||||
if (EntityFolder.INBOX.equals(type) || fullName.equals(childName))
|
if (EntityFolder.INBOX.equals(type) || fullName.equals(childName))
|
||||||
childName = null;
|
childName = null;
|
||||||
|
|
Loading…
Reference in New Issue