fix for #33968. r=mscott. only open a new three pane when double clicking on a folder or newsgroups.
don't do it when double clicking on a server. git-svn-id: svn://10.0.0.236/trunk@64643 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -704,6 +704,22 @@ function FolderPaneOnClick(event)
|
||||
|
||||
function FolderPaneDoubleClick(treeitem)
|
||||
{
|
||||
// don't open a new msg window if we are double clicking on a server.
|
||||
// only do it for folders or newsgroups
|
||||
if (treeitem) {
|
||||
var uri = treeitem.getAttribute("id");
|
||||
try {
|
||||
var folder = GetMsgFolderFromUri(uri);
|
||||
if (folder.isServer) {
|
||||
//dump(uri + " is a server, don't open a new window.\n");
|
||||
return;
|
||||
}
|
||||
}
|
||||
catch (ex) {
|
||||
//dump(uri + " is not a server, open a new window.\n");
|
||||
}
|
||||
}
|
||||
|
||||
MsgOpenNewWindowForFolder(treeitem);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user