Changeset 1885 in subversion


Ignore:
Timestamp:
Sep 23, 2008 2:01:09 PM (5 years ago)
Author:
alec
Message:

#1485403: fix "bolding" of folder with subfolders with more than two levels

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/roundcubemail/program/js/app.js

    r1848 r1885  
    35563556    if (item = this.get_folder_li(mbox)) 
    35573557      { 
    3558       mycount = this.env.unread_counts[mbox]; 
     3558      mycount = this.env.unread_counts[mbox] ? this.env.unread_counts[mbox] : 0; 
    35593559      text_obj = item.getElementsByTagName('a')[0]; 
    35603560      reg = /\s+\([0-9]+\)$/i; 
     
    35653565        { 
    35663566        // add children's counters 
    3567         for (var k in this.env.unread_counts) 
     3567        for (var k in this.env.unread_counts)  
    35683568          if (k.indexOf(mbox + this.env.delimiter) == 0) { 
    35693569            childcount += this.env.unread_counts[k]; 
    3570           } 
     3570          } 
    35713571        } 
    35723572 
     
    35793579 
    35803580      // set parent's display 
    3581       reg = new RegExp(RegExp.escape(this.env.delimiter) + '[^' + RegExp.escape(this.env.delimiter) + ']+'); 
     3581      reg = new RegExp(RegExp.escape(this.env.delimiter) + '[^' + RegExp.escape(this.env.delimiter) + ']+$'); 
    35823582      if (mbox.match(reg)) 
    35833583        this.set_unread_count_display(mbox.replace(reg, ''), false); 
Note: See TracChangeset for help on using the changeset viewer.