diff --git a/UI/Templates/MailerUI/UIxMailMainFrame.wox b/UI/Templates/MailerUI/UIxMailMainFrame.wox
index 51b1ae6f0..afa838b4c 100644
--- a/UI/Templates/MailerUI/UIxMailMainFrame.wox
+++ b/UI/Templates/MailerUI/UIxMailMainFrame.wox
@@ -359,25 +359,25 @@
-
+
-
+
-
+
-
+
@@ -421,7 +421,10 @@
arrow_back
-
+
+
+ select_all
+
delete
diff --git a/UI/WebServerResources/js/Mailer/MailboxController.js b/UI/WebServerResources/js/Mailer/MailboxController.js
index b1bcfd579..103ddbdc9 100644
--- a/UI/WebServerResources/js/Mailer/MailboxController.js
+++ b/UI/WebServerResources/js/Mailer/MailboxController.js
@@ -21,6 +21,7 @@
vm.confirmDeleteSelectedMessages = confirmDeleteSelectedMessages;
vm.copySelectedMessages = copySelectedMessages;
// vm.moveSelectedMessages = moveSelectedMessages;
+ vm.selectAll = selectAll;
vm.sort = sort;
vm.sortedBy = sortedBy;
vm.cancelSearch = cancelSearch;
@@ -68,6 +69,12 @@
// });
// }
+ function selectAll() {
+ _.each(vm.selectedFolder.$messages, function(message) {
+ message.selected = true;
+ });
+ }
+
function sort(field) {
vm.selectedFolder.$filter({ sort: field });
}