From 1b71e625981a1b32ab097b228306308ae7d02efe Mon Sep 17 00:00:00 2001 From: alec Date: Tue, 29 Apr 2008 06:44:57 +0000 Subject: - improved messages list performance - patch from Justin Heesemann git-svn-id: https://svn.roundcube.net/trunk@1341 208e9e7b-5314-0410-a742-e7e81cd9613c --- roundcubemail/program/include/rcube_shared.inc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'roundcubemail/program/include/rcube_shared.inc') diff --git a/roundcubemail/program/include/rcube_shared.inc b/roundcubemail/program/include/rcube_shared.inc index 556cffd50..eed9662f0 100644 --- a/roundcubemail/program/include/rcube_shared.inc +++ b/roundcubemail/program/include/rcube_shared.inc @@ -92,7 +92,8 @@ function rcube_browser() function rcube_label($attrib) { global $sess_user_lang, $OUTPUT; - static $sa_text_data, $s_language, $utf8_decode; + static $sa_text_data = false; + static $s_language, $utf8_decode; // extract attributes if (is_string($attrib)) @@ -106,7 +107,7 @@ function rcube_label($attrib) // load localized texts - if (!$sa_text_data || $s_language != $sess_user_lang) + if ($sa_text_data===false || $s_language != $sess_user_lang) { $sa_text_data = array(); -- cgit v1.2.3