Changeset f3d37fb in github


Ignore:
Timestamp:
Mar 30, 2010 4:04:27 AM (3 years ago)
Author:
alecpl <alec@…>
Branches:
master, HEAD, courier-fix, dev-browser-capabilities, pdo, release-0.6, release-0.7, release-0.8
Children:
024f0576
Parents:
94a6c64
Message:
  • Fix marking messages as unread on all pages (#1486592)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • program/js/app.js

    r0dc5bc8 rf3d37fb  
    23132313  this.mark_message = function(flag, uid) 
    23142314    { 
    2315     var a_uids = new Array(); 
    2316     var r_uids = new Array(); 
    2317     var selection = this.message_list ? this.message_list.get_selection() : new Array(); 
     2315    var a_uids = new Array(), 
     2316      r_uids = new Array(), 
     2317      selection = this.message_list ? this.message_list.get_selection() : new Array(); 
    23182318 
    23192319    if (uid) 
     
    23472347 
    23482348    // nothing to do 
    2349     if (!r_uids.length) 
     2349    if (!r_uids.length && !this.select_all_mode) 
    23502350      return; 
    23512351 
     
    24062406     
    24072407    var all_deleted = true; 
    2408     for (var i=0; i<a_uids.length; i++) 
     2408    for (var uid, i=0; i<a_uids.length; i++) 
    24092409    { 
    24102410      uid = a_uids[i]; 
    2411       if (rows[uid]) { 
    2412         if (!rows[uid].deleted) 
    2413         { 
    2414           all_deleted = false; 
    2415           break; 
    2416         } 
     2411      if (rows[uid] && !rows[uid].deleted) { 
     2412        all_deleted = false; 
     2413        break; 
    24172414      } 
    24182415    } 
Note: See TracChangeset for help on using the changeset viewer.