mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-08-28 17:57:38 +00:00
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:
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user