зеркало из https://github.com/mozilla/gecko-dev.git
fix 267483 regression in clearing of new flag when mail is filtered into pop3 folder, sr=mscott
This commit is contained in:
Родитель
3d3c74240e
Коммит
c3e06b78b9
|
@ -316,9 +316,7 @@ function RerootFolder(uri, newFolder, viewType, viewFlags, sortType, sortOrder)
|
||||||
//Clear the new messages of the old folder
|
//Clear the new messages of the old folder
|
||||||
var oldFolder = gPrevSelectedFolder;
|
var oldFolder = gPrevSelectedFolder;
|
||||||
if (oldFolder) {
|
if (oldFolder) {
|
||||||
if (oldFolder.hasNewMessages) {
|
|
||||||
oldFolder.clearNewMessages();
|
oldFolder.clearNewMessages();
|
||||||
}
|
|
||||||
oldFolder.hasNewMessages = false;
|
oldFolder.hasNewMessages = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -66,8 +66,7 @@ function GetNewMessages(selectedFolders, server, compositeDataSource)
|
||||||
var nsIMsgFolder = Components.interfaces.nsIMsgFolder;
|
var nsIMsgFolder = Components.interfaces.nsIMsgFolder;
|
||||||
msgFolder.biffState = nsIMsgFolder.nsMsgBiffState_NoMail;
|
msgFolder.biffState = nsIMsgFolder.nsMsgBiffState_NoMail;
|
||||||
|
|
||||||
if (msgFolder.hasNewMessages)
|
msgFolder.clearNewMessages();
|
||||||
msgFolder.clearNewMessages();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if(compositeDataSource)
|
if(compositeDataSource)
|
||||||
|
|
|
@ -1924,9 +1924,7 @@ function CoalesceGetMsgsForPop3ServersByDestFolder(currentServer, pop3DownloadSe
|
||||||
if(inboxFolder)
|
if(inboxFolder)
|
||||||
{
|
{
|
||||||
inboxFolder.biffState = Components.interfaces.nsIMsgFolder.nsMsgBiffState_NoMail;
|
inboxFolder.biffState = Components.interfaces.nsIMsgFolder.nsMsgBiffState_NoMail;
|
||||||
|
inboxFolder.clearNewMessages();
|
||||||
if (inboxFolder.hasNewMessages)
|
|
||||||
inboxFolder.clearNewMessages();
|
|
||||||
}
|
}
|
||||||
localFoldersToDownloadTo.AppendElement(inboxFolder);
|
localFoldersToDownloadTo.AppendElement(inboxFolder);
|
||||||
index = pop3DownloadServersArray.length
|
index = pop3DownloadServersArray.length
|
||||||
|
|
Загрузка…
Ссылка в новой задаче