From 0d36ff250b2a121d2709343b1e9d9d8bed85966d Mon Sep 17 00:00:00 2001 From: "sspitzer%netscape.com" Date: Thu, 30 Mar 2000 23:42:15 +0000 Subject: [PATCH] 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 --- .../base/resources/content/msgMail3PaneWindow.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/mozilla/mailnews/base/resources/content/msgMail3PaneWindow.js b/mozilla/mailnews/base/resources/content/msgMail3PaneWindow.js index 995f8092ffd..1b3f343aaf3 100644 --- a/mozilla/mailnews/base/resources/content/msgMail3PaneWindow.js +++ b/mozilla/mailnews/base/resources/content/msgMail3PaneWindow.js @@ -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); }