From f3d37fbbc555fee1c184341034c61616d61eabb3 Mon Sep 17 00:00:00 2001 From: alecpl Date: Tue, 30 Mar 2010 08:04:27 +0000 Subject: - Fix marking messages as unread on all pages (#1486592) --- program/js/app.js | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) (limited to 'program') diff --git a/program/js/app.js b/program/js/app.js index ae85c254d..e73dec690 100644 --- a/program/js/app.js +++ b/program/js/app.js @@ -2312,9 +2312,9 @@ function rcube_webmail() // set a specific flag to one or more messages this.mark_message = function(flag, uid) { - var a_uids = new Array(); - var r_uids = new Array(); - var selection = this.message_list ? this.message_list.get_selection() : new Array(); + var a_uids = new Array(), + r_uids = new Array(), + selection = this.message_list ? this.message_list.get_selection() : new Array(); if (uid) a_uids[0] = uid; @@ -2346,7 +2346,7 @@ function rcube_webmail() } // nothing to do - if (!r_uids.length) + if (!r_uids.length && !this.select_all_mode) return; switch (flag) @@ -2405,15 +2405,12 @@ function rcube_webmail() } var all_deleted = true; - for (var i=0; i