From 1d493d553efaae52b097844c2c4a5f4a1fe251c6 Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Tue, 26 Aug 2008 18:40:52 +0000 Subject: [PATCH] Monotone-Parent: 0aa22924f2640ff5ef3beb088a558ab5c0f49338 Monotone-Revision: 5aae1bc400a8ae0cab4b8402c0eb3b059b8b9756 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2008-08-26T18:40:52 Monotone-Branch: ca.inverse.sogo --- UI/WebServerResources/MailerUI.js | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/UI/WebServerResources/MailerUI.js b/UI/WebServerResources/MailerUI.js index 60f016182..1b6f17ad5 100644 --- a/UI/WebServerResources/MailerUI.js +++ b/UI/WebServerResources/MailerUI.js @@ -251,23 +251,22 @@ function deleteSelectedMessagesCallback(http) { if (Mailer.currentMailbox == data["mailbox"]) { var div = $('messageContent'); if (Mailer.currentMessages[Mailer.currentMailbox] == data["id"]) { - div.update(); - Mailer.currentMessages[Mailer.currentMailbox] = null; + div.update(); + Mailer.currentMessages[Mailer.currentMailbox] = null; } var row = $("row_" + data["id"]); var nextRow = row.next("tr"); if (!nextRow) nextRow = row.previous("tr"); - row.parentNode.removeChild(row); // row.addClassName("deleted"); // when we'll offer "mark as deleted" if (deleteMessageRequestCount == 0) { - if (nextRow) { - Mailer.currentMessages[Mailer.currentMailbox] = nextRow.getAttribute("id").substr(4); - nextRow.selectElement(); - loadMessage(Mailer.currentMessages[Mailer.currentMailbox]); - } + if (nextRow) { + Mailer.currentMessages[Mailer.currentMailbox] = nextRow.getAttribute("id").substr(4); + loadMessage(Mailer.currentMessages[Mailer.currentMailbox]); + } + refreshCurrentFolder(); } } }