diff options
author | Andrew Dolgov <[email protected]> | 2009-01-17 11:14:45 +0100 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2009-01-17 11:14:45 +0100 |
commit | 3d72bbdb4f4cb35c40aa61199dc6b3265cc5c9b6 (patch) | |
tree | a030024f7127b0b3ac488ad75e61be0aef7d734d /feedlist.js | |
parent | 617698d71010d43161b968811f50e0edce25dc1a (diff) |
active_feed_is_cat, active_feed_id handling changes
Diffstat (limited to 'feedlist.js')
-rw-r--r-- | feedlist.js | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/feedlist.js b/feedlist.js index 2b5b4f8d3..bc38c1391 100644 --- a/feedlist.js +++ b/feedlist.js @@ -25,7 +25,6 @@ function toggle_sortable_feedlist(enabled) { } function viewCategory(cat) { - active_feed_is_cat = true; viewfeed(cat, '', true); return false; } @@ -239,17 +238,18 @@ function viewfeed(feed, subop, is_cat, subop_param, skip_history, offset) { clean_feed_selections(); - setActiveFeedId(feed); + setActiveFeedId(feed, is_cat); - if (is_cat != undefined) { - active_feed_is_cat = is_cat; - } - if (!is_cat) { var feedr = document.getElementById("FEEDR-" + feed); if (feedr && !feedr.className.match("Selected")) { feedr.className = feedr.className + "Selected"; } + } else { + var feedr = document.getElementById("FCAT-" + feed_id); + if (feedr && !feedr.className.match("Selected")) { + feedr.className = feedr.className + "Selected"; + } } f.innerHTML = cache_find_param(cache_prefix + feed, unread_ctr); @@ -264,7 +264,7 @@ function viewfeed(feed, subop, is_cat, subop_param, skip_history, offset) { new Ajax.Request(query, { onComplete: function(transport) { - headlines_callback2(transport, feed, is_cat, page_offset); + headlines_callback2(transport, page_offset); } }); } |