mirror of
https://github.com/M66B/FairEmail.git
synced 2025-02-26 07:53:12 +00:00
Delete when no archive/junk
This commit is contained in:
parent
54181aaed1
commit
7ba052ef18
1 changed files with 9 additions and 0 deletions
|
@ -3042,6 +3042,14 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
|||
boolean inJunk = EntityFolder.JUNK.equals(message.folderType);
|
||||
final boolean delete = (inTrash || !hasTrash);
|
||||
|
||||
if (!hasArchive && !hasJunk) {
|
||||
if (delete)
|
||||
onActionDelete(message);
|
||||
else
|
||||
properties.move(message.id, EntityFolder.TRASH);
|
||||
return;
|
||||
}
|
||||
|
||||
PopupMenuLifecycle popupMenu = new PopupMenuLifecycle(context, powner, ibMore);
|
||||
popupMenu.inflate(R.menu.popup_message_move);
|
||||
popupMenu.getMenu().findItem(R.id.menu_archive).setEnabled(message.uid != null && (hasArchive && !inArchive));
|
||||
|
@ -3069,6 +3077,7 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
|||
}
|
||||
}
|
||||
});
|
||||
|
||||
popupMenu.show();
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue