See ChangeLog

Monotone-Parent: c03b9128fca69d35f4cd1d6372d79d80da725b87
Monotone-Revision: eb98680a91c477e61143b911e53baa32fc0a1132

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-06-02T19:23:31
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Francis Lachapelle
2011-06-02 19:23:31 +00:00
parent 38e45f6a3e
commit 29abecf0c1
5 changed files with 26 additions and 21 deletions
+3 -17
View File
@@ -1024,7 +1024,6 @@ function onMessageContextMenu(event) {
selectedNodes = topNode.getSelectedRowsId();
}
menu.observe("hideMenu", onMessageContextMenuHide);
if (selectedNodes.length > 1)
popupMenu(event, "messagesListMenu", selectedNodes);
else if (selectedNodes.length == 1)
@@ -1033,21 +1032,6 @@ function onMessageContextMenu(event) {
return false;
}
function onMessageContextMenuHide(event) {
var topNode = $('messageList');
if (topNode.menuSelectedEntry) {
topNode.menuSelectedEntry.deselect();
topNode.menuSelectedEntry = null;
}
if (topNode.menuSelectedRows) {
var nodes = topNode.menuSelectedRows;
for (var i = 0; i < nodes.length; i++)
nodes[i].selectElement();
topNode.menuSelectedRows = null;
}
}
function onFolderMenuClick(event) {
var onhide, menuName;
@@ -1067,7 +1051,7 @@ function onFolderMenuClick(event) {
}
var menu = $(menuName);
menu.observe("hideMenu", onFolderMenuHide);
menu.on("contextmenu:hide", onFolderMenuHide);
popupMenu(event, menuName, this.parentNode);
var topNode = $("mailboxTree");
@@ -1090,6 +1074,8 @@ function onFolderMenuHide(event) {
}
if (topNode.selectedEntry)
topNode.selectedEntry.selectElement();
this.stopObserving("contextmenu:hide", onFolderMenuHide);
}
function deleteCachedMailboxByType(type) {