summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--feedlist.js23
-rw-r--r--viewfeed.js7
2 files changed, 25 insertions, 5 deletions
diff --git a/feedlist.js b/feedlist.js
index 904a91ff5..860122bd0 100644
--- a/feedlist.js
+++ b/feedlist.js
@@ -324,13 +324,26 @@ function viewfeed(feed, subop, is_cat, subop_param, skip_history, offset) {
}
if (feedr && !$('FLL-' + feed)) {
- var ll = document.createElement('img');
- ll.src = 'images/indicator_tiny.gif';
- ll.className = 'hlLoading';
- ll.id = 'FLL-' + feed;
+ var img = $('FIMG-' + feed);
- feedr.appendChild(ll);
+ if (!is_cat && img) {
+
+ img.alt = img.src;
+ img.src = 'images/indicator_white.gif';
+
+ } else {
+
+ var ll = document.createElement('img');
+
+ ll.src = 'images/indicator_tiny.gif';
+ ll.className = 'hlLoading';
+ ll.id = 'FLL-' + feed;
+
+ feedr.appendChild(ll);
+
+
+ }
}
}
diff --git a/viewfeed.js b/viewfeed.js
index 2655774d0..fb9470950 100644
--- a/viewfeed.js
+++ b/viewfeed.js
@@ -125,6 +125,13 @@ function headlines_callback2(transport, feed_cur_page) {
}
+ var img = $('FIMG-' + feed_id);
+
+ if (img && !is_cat) {
+ img.src = img.alt;
+ img.alt = '';
+ }
+
var f = $("headlines-frame");
try {
if (feed_cur_page == 0) {