diff --git a/UI/WebServerResources/MailerUI.css b/UI/WebServerResources/MailerUI.css index 2010ef569..0580941d7 100644 --- a/UI/WebServerResources/MailerUI.css +++ b/UI/WebServerResources/MailerUI.css @@ -470,7 +470,8 @@ TABLE#addr_table } TABLE#messageList -{ display: block; +{ cursor: default; + display: block; position: absolute; background-color: #fff; color: #000; diff --git a/UI/WebServerResources/MailerUI.js b/UI/WebServerResources/MailerUI.js index 61217fca0..d4f0264e8 100644 --- a/UI/WebServerResources/MailerUI.js +++ b/UI/WebServerResources/MailerUI.js @@ -342,7 +342,8 @@ function moveMessages(rowIds, folder) { /* send AJAX request (synchronously) */ var messageId = currentMailbox + "/" + rowIds[i]; - url = ApplicationBaseURL + messageId + "/move?jsonly=1&tofolder=" + folder; + url = (ApplicationBaseURL + messageId + + "/move?jsonly=1&tofolder=" + folder); http = createHTTPClient(); http.open("GET", url, false /* not async */); http.send(""); @@ -499,8 +500,9 @@ function messageListCallback(http) { div.innerHTML = http.responseText; var selected = http.callbackData; if (selected) { - var row = $('row_' + selected); - row.select(); + var row = $("row_" + selected); + if (row) + row.select(); } configureMessageListEvents(); configureSortableTableHeaders(); @@ -851,10 +853,12 @@ function onHeaderClick(event) { document.messageListAjaxRequest.aborted = true; document.messageListAjaxRequest.abort(); } - var link = this.getAttribute('href'); + var link = this.getAttribute("href"); url = ApplicationBaseURL + currentMailbox + "/" + link; - if (!link.match(/noframe=/)) + if (link.indexOf("noframe=") < 0) url += "&noframe=1"; + + log ("link: " + link); document.messageListAjaxRequest = triggerAjaxRequest(url, messageListCallback);