mirror of
https://github.com/M66B/FairEmail.git
synced 2026-01-06 04:45:50 +01:00
Deletable folders
This commit is contained in:
@@ -623,9 +623,8 @@ public class AdapterFolder extends RecyclerView.Adapter<AdapterFolder.ViewHolder
|
||||
if (Shortcuts.can(context))
|
||||
popupMenu.getMenu().add(Menu.NONE, R.string.title_pin, order++, R.string.title_pin);
|
||||
|
||||
if (!folder.selectable && debug)
|
||||
popupMenu.getMenu().add(Menu.NONE, R.string.title_delete, order++, R.string.title_delete)
|
||||
.setEnabled(folder.inferiors);
|
||||
if (!folder.read_only && EntityFolder.USER.equals(folder.type))
|
||||
popupMenu.getMenu().add(Menu.NONE, R.string.title_delete, order++, R.string.title_delete);
|
||||
|
||||
popupMenu.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
|
||||
@Override
|
||||
|
||||
@@ -353,7 +353,9 @@ public class FragmentFolder extends FragmentBase {
|
||||
btnSave.setEnabled(true);
|
||||
tvInboxRootHint.setVisibility(folder == null && parent == null ? View.VISIBLE : View.GONE);
|
||||
|
||||
deletable = (folder != null && EntityFolder.USER.equals(folder.type));
|
||||
deletable = (folder != null &&
|
||||
!folder.read_only &&
|
||||
EntityFolder.USER.equals(folder.type));
|
||||
invalidateOptionsMenu();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user