Changeset 3710 in subversion
- Timestamp:
- Jun 4, 2010 3:18:26 AM (3 years ago)
- Location:
- trunk/roundcubemail/program/steps/mail
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/roundcubemail/program/steps/mail/func.inc
r3692 r3710 552 552 553 553 554 function rcmail_send_unread_count($mbox_name, $force=false )554 function rcmail_send_unread_count($mbox_name, $force=false, $count=null) 555 555 { 556 556 global $RCMAIL; 557 557 558 558 $old_unseen = $_SESSION['unseen_count'][$mbox_name]; 559 $unseen = $RCMAIL->imap->messagecount($mbox_name, 'UNSEEN', $force); 559 560 if ($count === null) 561 $unseen = $RCMAIL->imap->messagecount($mbox_name, 'UNSEEN', $force); 562 else 563 $unseen = $count; 560 564 561 565 if ($unseen != $old_unseen || ($mbox_name == 'INBOX')) -
trunk/roundcubemail/program/steps/mail/list.inc
r3620 r3710 71 71 $_SESSION['search'][$_REQUEST['_search']] = $IMAP->get_search_set(); 72 72 73 // empty result? we'll skip UNSEEN counting in rcmail_send_unread_count() 74 if (empty($search_request) && empty($a_headers)) { 75 $unseen = 0; 76 } 77 73 78 // update mailboxlist 74 rcmail_send_unread_count($mbox_name, !empty($_REQUEST['_refresh']) );79 rcmail_send_unread_count($mbox_name, !empty($_REQUEST['_refresh']), $unseen); 75 80 76 81 // update message count display
Note: See TracChangeset
for help on using the changeset viewer.
