From cde4f6dbd5215c23323cc652797ddeec3fb718d6 Mon Sep 17 00:00:00 2001 From: "bienvenu%netscape.com" Date: Thu, 27 Jun 2002 15:52:26 +0000 Subject: [PATCH] only show unsend button in sent mail folder git-svn-id: svn://10.0.0.236/branches/MAIL_05312002_BRANCH@124184 18797224-902f-48f8-a5cc-f745e15eee43 --- .../resources/content/mailWindowOverlay.js | 21 ++++++++----------- 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/mozilla/mailnews/base/resources/content/mailWindowOverlay.js b/mozilla/mailnews/base/resources/content/mailWindowOverlay.js index cf87fd9ce76..fd7e8e0bf3a 100644 --- a/mozilla/mailnews/base/resources/content/mailWindowOverlay.js +++ b/mozilla/mailnews/base/resources/content/mailWindowOverlay.js @@ -1392,30 +1392,27 @@ function IsCompactFolderEnabled() return GetFolderAttribute(folderTree, folderResource, "CanCompact") == "true" && isCommandEnabled("cmd_compactFolder"); } -var gDeleteButton = null; -var gMarkButton = null; +var gUnsendButton = null; function SetUpToolbarButtons(uri) { - // dump("SetUpToolbarButtons("+uri+")\n"); + dump("SetUpToolbarButtons("+uri+")\n"); // eventually, we might want to set up the toolbar differently for imap, // pop, and news. for now, just tweak it based on if it is news or not. - var forNews = isNewsURI(uri); - - if(!gMarkButton) gMarkButton = document.getElementById("button-mark"); - if(!gDeleteButton) gDeleteButton = document.getElementById("button-delete"); + var sentPos = uri.search("imap.mail.aol.com/Sent%20Items"); + dump("sendPos = " + sentPos + "\n"); + var unsentFolder = sentPos != -1; + if(!gUnsendButton) gUnsendButton = document.getElementById("button-unsend"); var buttonToHide = null; var buttonToShow = null; - if (forNews) { - buttonToHide = gDeleteButton; - buttonToShow = gMarkButton; + if (unsentFolder) { + buttonToShow = gUnsendButton; } else { - buttonToHide = gMarkButton; - buttonToShow = gDeleteButton; + buttonToHide = gUnsendButton; } if (buttonToHide) {