This commit is contained in:
the-djmaze 2026-11-02 17:00:37 +01:00
parent 02e059c360
commit 45b4df3912

View file

@ -94,8 +94,6 @@ export class MailMessageList extends AbstractViewRight {
constructor() {
super();
this.allowDangerousActions = SettingsCapa('DangerousActions');
this.messageList = MessagelistUserStore;
this.archiveAllowed = MessagelistUserStore.archiveAllowed;
this.canMarkAsSpam = MessagelistUserStore.canMarkAsSpam;
@ -148,6 +146,8 @@ export class MailMessageList extends AbstractViewRight {
write: value => sLastSearchValue = value
},
allowDangerousActions: () => SettingsCapa('DangerousActions') || MessagelistUserStore.isTrashFolder(),
isIncompleteChecked: () => {
const c = MessagelistUserStore.listChecked().length;
return c && MessagelistUserStore().length > c;
@ -360,7 +360,7 @@ export class MailMessageList extends AbstractViewRight {
}
clear() {
SettingsCapa('DangerousActions')
this.allowDangerousActions()
&& showScreenPopup(FolderClearPopupView, [FolderUserStore.currentFolder()]);
}