From d27e4b5af517cd2935304962082ac9f73d72d21a Mon Sep 17 00:00:00 2001 From: Michael M Slusarz Date: Mon, 9 Mar 2009 21:03:58 -0600 Subject: [PATCH] Fix status caching in selected mailbox --- framework/Imap_Client/lib/Horde/Imap/Client/Base.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/framework/Imap_Client/lib/Horde/Imap/Client/Base.php b/framework/Imap_Client/lib/Horde/Imap/Client/Base.php index 36de4a0cb..cb8d8821f 100644 --- a/framework/Imap_Client/lib/Horde/Imap/Client/Base.php +++ b/framework/Imap_Client/lib/Horde/Imap/Client/Base.php @@ -943,7 +943,7 @@ abstract class Horde_Imap_Client_Base } $mailbox = Horde_Imap_Client_Utf7imap::Utf8ToUtf7Imap($mailbox); - $curr_mbox = ($this->currentMailbox() == $mailbox); + $curr_mbox = ($this->_selected == $mailbox); $ret = array(); /* Check for cached information. */ @@ -971,7 +971,7 @@ abstract class Horde_Imap_Client_Base $ret = array_merge($ret, $this->_status($mailbox, $flags)); - if ($this->currentMailbox() != $mailbox) { + if ($this->_selected != $mailbox) { if (!isset($this->_temp['statuscache'])) { $this->_temp['statuscache'] = array(); } -- 2.11.0