diff --git a/UI/WebServerResources/ContactsUI.js b/UI/WebServerResources/ContactsUI.js index 694622ed8..293a98302 100644 --- a/UI/WebServerResources/ContactsUI.js +++ b/UI/WebServerResources/ContactsUI.js @@ -784,6 +784,10 @@ function initContacts(event) { configureSortableTableHeaders(table); TableKit.Resizable.init(table, {'trueResize' : true, 'keepWidth' : true}); } + + // Default sort options + sorting["attribute"] = "displayName"; + sorting["ascending"] = true; } FastInit.addOnLoad(initContacts); diff --git a/UI/WebServerResources/MailerUI.js b/UI/WebServerResources/MailerUI.js index cbcb4b89b..e5d90d66d 100644 --- a/UI/WebServerResources/MailerUI.js +++ b/UI/WebServerResources/MailerUI.js @@ -248,6 +248,9 @@ function deleteSelectedMessagesCallback(http) { // row.addClassName("deleted"); // when we'll offer "mark as deleted" deleteMessageRequestCount--; + + if (deleteMessageRequestCount == 0) + openMailbox(data["mailbox"], true); } } } @@ -1184,6 +1187,10 @@ function initMailer(event) { initMailboxTree(); initMessageCheckTimer(); } + + // Default sort options + sorting["attribute"] = "date"; + sorting["ascending"] = false; } function initMessageCheckTimer() {