diff --git a/client/src/views/email/record/list.js b/client/src/views/email/record/list.js index bfa94873b4..ec2d7b1741 100644 --- a/client/src/views/email/record/list.js +++ b/client/src/views/email/record/list.js @@ -348,10 +348,14 @@ class EmailListRecordView extends ListRecordView { }, view => { view.render(); - this.listenToOnce(view, 'select', folderId => { + this.listenToOnce(view, 'select', async folderId => { this.clearView('dialog'); - this.massMoveToFolder(folderId); + if (this.allResultIsChecked) { + await this.confirm(this.translate('confirmation', 'messages')); + } + + await this.massMoveToFolder(folderId); }); }); }