From 349bcef4e2b99cb57e28644ee2e76719dc1dd514 Mon Sep 17 00:00:00 2001 From: "jefft%netscape.com" Date: Fri, 21 Jan 2000 01:30:00 +0000 Subject: [PATCH] fixed bug 23447 -- Empty Trash on Pop3 not working; JS file change only; r=bienvenu,putterman; a=chofmann git-svn-id: svn://10.0.0.236/trunk@58339 18797224-902f-48f8-a5cc-f745e15eee43 --- .../base/resources/content/widgetglue.js | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/mozilla/mailnews/base/resources/content/widgetglue.js b/mozilla/mailnews/base/resources/content/widgetglue.js index e3a27d52617..07e00c4650d 100644 --- a/mozilla/mailnews/base/resources/content/widgetglue.js +++ b/mozilla/mailnews/base/resources/content/widgetglue.js @@ -726,13 +726,20 @@ function MsgEmptyTrash() dump ('found trash folder\n'); trashElement.setAttribute('open',''); } + var trashSelected = IsSpecialFolderSelected('Trash'); + if(trashSelected) + { + tree.clearItemSelection(); + RefreshThreadTreeView(); + } + messenger.EmptyTrash(tree.database, folder.resource); + if (trashSelected) + { + trashElement = document.getElementById(trashUri); + if (trashElement) + ChangeSelection(tree, trashElement); + } } - if(IsSpecialFolderSelected('Trash')) - { - tree.clearItemSelection(); - RefreshThreadTreeView(); - } - messenger.EmptyTrash(tree.database, folder.resource); } } }