зеркало из https://github.com/mozilla/pjs.git
r= sspitzer a=mscott Added notification for cancel/delete failures.
This commit is contained in:
Родитель
940c5078d1
Коммит
fa56691f9c
|
@ -70,6 +70,9 @@ var folderListener = {
|
||||||
if (event.GetUnicode() == "DeleteOrMoveMsgCompleted") {
|
if (event.GetUnicode() == "DeleteOrMoveMsgCompleted") {
|
||||||
HandleDeleteOrMoveMsgCompleted(folder);
|
HandleDeleteOrMoveMsgCompleted(folder);
|
||||||
}
|
}
|
||||||
|
else if (event.GetUnicode() == "DeleteOrMoveMsgFailed") {
|
||||||
|
HandleDeleteOrMoveMsgFailed(folder);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -92,6 +95,19 @@ function HandleDeleteOrMoveMsgCompleted(folder)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function HandleDeleteOrMoveMsgFailed(folder)
|
||||||
|
{
|
||||||
|
var folderResource = folder.QueryInterface(Components.interfaces.nsIRDFResource);
|
||||||
|
if(!folderResource)
|
||||||
|
return;
|
||||||
|
|
||||||
|
var folderUri = folderResource.Value;
|
||||||
|
if((folderUri == gCurrentFolderUri) && gCurrentMessageIsDeleted)
|
||||||
|
{
|
||||||
|
gCurrentMessageIsDeleted = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
function OnLoadMessageWindow()
|
function OnLoadMessageWindow()
|
||||||
{
|
{
|
||||||
HideMenus();
|
HideMenus();
|
||||||
|
|
Загрузка…
Ссылка в новой задаче