diff --git a/NEWS b/NEWS index 9772e076f..5cd72a29e 100644 --- a/NEWS +++ b/NEWS @@ -3,6 +3,7 @@ Bug fixes - sogo-tool manage-acl not working on v2 (#4292) + - [web] restored mail threads state of inbox on initial page load 2.3.23 (2017-10-18) diff --git a/UI/WebServerResources/MailerUI.js b/UI/WebServerResources/MailerUI.js index cb4c5b7ee..aae488cbb 100644 --- a/UI/WebServerResources/MailerUI.js +++ b/UI/WebServerResources/MailerUI.js @@ -955,6 +955,8 @@ function openMailbox(mailbox, reload) { var messageList = $("messageListBody").down('TBODY'); var key = mailbox; + Mailer.currentMailbox = mailbox; + if (reload) { // Don't change data source, only query UIDs from server and refresh // the view. Cases that end up here: @@ -997,8 +999,6 @@ function openMailbox(mailbox, reload) { Mailer.dataTable.render(); } - Mailer.currentMailbox = mailbox; - if (Mailer.unseenCountMailboxes.indexOf(mailbox) == -1) { Mailer.unseenCountMailboxes.push(mailbox); }