From: Andrew Dolgov Date: Sun, 14 Nov 2010 13:01:04 +0000 (+0300) Subject: hideOrShowFeedsCategory: do not hide active feeds, hide errors X-Git-Tag: 1.5.0~227 X-Git-Url: https://git.wh0rd.org/?a=commitdiff_plain;h=b1b3344b8245c1ea026fe41c041d2c345c8f586f;p=tt-rss.git hideOrShowFeedsCategory: do not hide active feeds, hide errors --- diff --git a/feedlist.js b/feedlist.js index c252a6ad..54298e95 100644 --- a/feedlist.js +++ b/feedlist.js @@ -960,9 +960,9 @@ function hideOrShowFeedsCategory(cat_id, hide) { nodes.each(function(node) { var is_unread = node.hasClassName("Unread") || + node.hasClassName("Selected") || (node.hasClassName("virt") && - getInitParam("hide_read_shows_special")) || - node.hasClassName("error"); + getInitParam("hide_read_shows_special")); if (hide && !is_unread) { Effect.Fade(node, {duration : 0.3, @@ -975,7 +975,7 @@ function hideOrShowFeedsCategory(cat_id, hide) { }); if (cat_node) { - if (hide && cat_unread == 0) { + if (hide && cat_unread == 0 && !cat_node.hasClassName("Selected")) { Effect.Fade(cat_node, {duration : 0.3, queue: { position: 'end', scope: 'CFADE-' + cat_node.id, limit: 1 }}); } else {