diff --git a/mail/js/app.js b/mail/js/app.js index 86bfe2575f..846df93b5e 100644 --- a/mail/js/app.js +++ b/mail/js/app.js @@ -645,6 +645,7 @@ app.classes.mail = AppJS.extend( // When body is requested, mail is marked as read by the mail server. Update UI to match. if (typeof dataElem != 'undefined' && typeof dataElem.data != 'undefined' && typeof dataElem.data.flags != 'undefined' && typeof dataElem.data.flags.read != 'undefined') dataElem.data.flags.read = 'read'; + this.mail_removeRowClass(messages,'recent'); this.mail_removeRowClass(messages,'unseen'); egw.jsonq('mail.mail_ui.ajax_flagMessages',['read', messages, false]); // Pre-load next email already so user gets it faster