From 703121b21a2f7f8f9802a1fdf2a4085aaefab820 Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Mon, 10 Sep 2007 15:50:43 +0000 Subject: [PATCH] Monotone-Parent: 611dd8858ee6eeafe3eddbb18857a0c399a90f4b Monotone-Revision: 2b304355998deb143c93ae7f034e0360072a7387 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2007-09-10T15:50:43 Monotone-Branch: ca.inverse.sogo --- UI/WebServerResources/MailerUI.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/UI/WebServerResources/MailerUI.js b/UI/WebServerResources/MailerUI.js index 0e257123c..09814bc55 100644 --- a/UI/WebServerResources/MailerUI.js +++ b/UI/WebServerResources/MailerUI.js @@ -1301,8 +1301,16 @@ function onMenuExpungeFolder(event) { function onMenuEmptyTrash(event) { var folderID = document.menuTarget.getAttribute("dataname"); var urlstr = URLForFolderID(folderID) + "/emptyTrash"; - triggerAjaxRequest(urlstr, folderRefreshCallback, folderID); + + if (folderID == currentMailbox) { + var div = $('messageContent'); + for (var i = div.childNodes.length - 1; i > -1; i--) + div.removeChild(div.childNodes[i]); + } + var msgID = currentMessages[folderID]; + if (msgID) + deleteCachedMessage(folderID + "/" + msgID); } function folderOperationCallback(http) {