From f03ce70e74608203fd9e4a335df1c6513bc76d32 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Thu, 18 Oct 2007 03:11:37 +0100 Subject: [PATCH] limit fade effect scope when hiding feeds/categories --- functions.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/functions.js b/functions.js index 47374ea4e..abbe62326 100644 --- a/functions.js +++ b/functions.js @@ -934,7 +934,9 @@ function hideOrShowFeedsCategory(doc, node, hide, cat_node) { if (hide && !has_unread) { //node.childNodes[i].style.display = "none"; - Effect.Fade(node.childNodes[i], {duration : 0.3}); + var id = node.childNodes[i].id; + Effect.Fade(node.childNodes[i], {duration : 0.3, + queue: { position: 'end', scope: 'FFADE-' + id, limit: 1 }}); } if (!hide) { @@ -960,7 +962,8 @@ function hideOrShowFeedsCategory(doc, node, hide, cat_node) { } if (hide) { //cat_node.style.display = "none"; - Effect.Fade(cat_node, {duration : 0.3}); + Effect.Fade(cat_node, {duration : 0.3, + queue: { position: 'end', scope: 'CFADE-' + i, limit: 1 }}); } else { cat_node.style.display = "list-item"; }