diff --git a/feedlist.js b/feedlist.js index 37c80001a..3a5274a13 100644 --- a/feedlist.js +++ b/feedlist.js @@ -315,7 +315,13 @@ function viewfeed(feed, subop, is_cat, subop_param, skip_history, offset) { } else { if (!page_offset) { - var feedr = $('FEEDR-' + feed); + var feedr; + + if (is_cat) { + feedr = $('FCAP-' + feed); + } else { + feedr = $('FEEDR-' + feed); + } if (feedr) { var ll = document.createElement('img'); diff --git a/viewfeed.js b/viewfeed.js index 7a614f783..2655774d0 100644 --- a/viewfeed.js +++ b/viewfeed.js @@ -119,7 +119,9 @@ function headlines_callback2(transport, feed_cur_page) { if (feedr && !feedr.className.match("Selected")) { feedr.className = feedr.className + "Selected"; } - if (feedr && ll) feedr.removeChild(ll); + + var fcap = $("FCAP-" + feed_id); + if (fcap && ll) fcap.removeChild(ll); }