зеркало из https://github.com/mozilla/gecko-dev.git
don't mark imap msg read when reading it if it's already read rs=sspitzer 97834
This commit is contained in:
Родитель
ca6a62b8da
Коммит
e1ed26f4b6
|
@ -3387,8 +3387,13 @@ nsImapMailFolder::NormalEndMsgWriteStream(nsMsgKey uidOfMessage, PRBool markRead
|
|||
res = GetMessageHeader(m_curMsgUid, getter_AddRefs(msgHdr));
|
||||
if (NS_SUCCEEDED(res))
|
||||
{
|
||||
msgHdr->MarkRead(PR_TRUE);
|
||||
commit = PR_TRUE;
|
||||
PRBool isRead;
|
||||
msgHdr->GetIsRead(&isRead);
|
||||
if (!isRead)
|
||||
{
|
||||
msgHdr->MarkRead(PR_TRUE);
|
||||
commit = PR_TRUE;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче