diff options
| author | alec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c> | 2010-10-23 07:55:55 +0000 |
|---|---|---|
| committer | alec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c> | 2010-10-23 07:55:55 +0000 |
| commit | 2fd12fdd46c6864cf71fd1487f204b4d02e5d712 (patch) | |
| tree | 86ad29c7886680093c2d89d4ab92f26aee29ff86 /roundcubemail/program/js/app.js | |
| parent | c35b15f606ac7303552848cbaaa8e8c82501e395 (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/js/app.js')
| -rw-r--r-- | roundcubemail/program/js/app.js | 16 |
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]; } } } |
