diff options
author | Andrew Dolgov <[email protected]> | 2009-10-12 14:32:18 +0400 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2009-10-12 14:32:18 +0400 |
commit | 732a6197b4c33ef2797da0f245b09c643dc4cc67 (patch) | |
tree | 0fbc9a285f0685ffe2daf1b16f2a46541ac89064 | |
parent | f4280bdd13e1a1ad54f6ddfafaccdc0e43aa756e (diff) |
feedlist: check for progressbar existence before creating one
-rw-r--r-- | feedlist.js | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/feedlist.js b/feedlist.js index 860122bd0..b1968a7ab 100644 --- a/feedlist.js +++ b/feedlist.js @@ -329,20 +329,22 @@ function viewfeed(feed, subop, is_cat, subop_param, skip_history, offset) { if (!is_cat && img) { - img.alt = img.src; - img.src = 'images/indicator_white.gif'; + if (!img.src.match("indicator_white")) { + img.alt = img.src; + img.src = 'images/indicator_white.gif'; + } } else { - var ll = document.createElement('img'); + if (!$('FLL-' + feed)) { + var ll = document.createElement('img'); - ll.src = 'images/indicator_tiny.gif'; - ll.className = 'hlLoading'; - ll.id = 'FLL-' + feed; + ll.src = 'images/indicator_tiny.gif'; + ll.className = 'hlLoading'; + ll.id = 'FLL-' + feed; - feedr.appendChild(ll); - - + feedr.appendChild(ll); + } } } } |