From a4f77800443173a73ff05a172ac6b0dd4d5e9a42 Mon Sep 17 00:00:00 2001
From: alecpl <alec@alec.pl>
Date: Fri, 05 Mar 2010 07:57:58 -0500
Subject: [PATCH] - Fix check_recent action when skip_deleted=true (#1486535)

---
 program/include/rcube_imap.php |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/program/include/rcube_imap.php b/program/include/rcube_imap.php
index 4c3c647..66e6fa7 100644
--- a/program/include/rcube_imap.php
+++ b/program/include/rcube_imap.php
@@ -515,6 +515,9 @@
       // not very performant but more precise (using UNDELETED)
       $index = $this->_search_index($mailbox, $search_str);
       $count = is_array($index) ? count($index) : 0;
+
+      if ($mode == 'ALL')
+        $_SESSION['maxuid'][$mailbox] = $index ? $this->_id2uid(max($index)) : 0;
       }
     else {
       if ($mode == 'UNSEEN')

--
Gitblit v1.9.1