summaryrefslogtreecommitdiff
path: root/roundcubemail/program
diff options
context:
space:
mode:
authoralec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c>2010-10-23 07:55:55 +0000
committeralec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c>2010-10-23 07:55:55 +0000
commit2fd12fdd46c6864cf71fd1487f204b4d02e5d712 (patch)
tree86ad29c7886680093c2d89d4ab92f26aee29ff86 /roundcubemail/program
parentc35b15f606ac7303552848cbaaa8e8c82501e395 (diff)
- Fix possible js error in hide_message() (#1487076)
git-svn-id: https://svn.roundcube.net/trunk@4125 208e9e7b-5314-0410-a742-e7e81cd9613c
Diffstat (limited to 'roundcubemail/program')
-rw-r--r--roundcubemail/program/js/app.js16
1 files changed, 8 insertions, 8 deletions
diff --git a/roundcubemail/program/js/app.js b/roundcubemail/program/js/app.js
index 4587ce898..3e2bf3bda 100644
--- a/roundcubemail/program/js/app.js
+++ b/roundcubemail/program/js/app.js
@@ -4622,14 +4622,14 @@ function rcube_webmail()
}
else {
// 'loading' message
- var k, n;
- for (k in this.messages) {
- for (n in this.messages[k].elements) {
- if (this.messages[k].elements[n] == obj) {
- this.messages[k].elements.splice(n, 1);
- if (!this.messages[k].elements.length) {
- this.messages[k].obj[fade?'fadeOut':'hide']();
- delete this.messages[k];
+ var k, n, m = this.messages;
+ for (k in m) {
+ for (n in m[k].elements) {
+ if (m[k] && m[k].elements[n] == obj) {
+ m[k].elements.splice(n, 1);
+ if (!m[k].elements.length) {
+ m[k].obj[fade?'fadeOut':'hide']();
+ delete m[k];
}
}
}