summaryrefslogtreecommitdiffstats
path: root/js/menu.js
diff options
context:
space:
mode:
authorBernhard Posselt <nukeawhale@gmail.com>2012-09-01 01:19:47 +0200
committerBernhard Posselt <nukeawhale@gmail.com>2012-09-01 01:19:47 +0200
commit4c39312cb3ffba28b103e49ac37f293fc5eea78b (patch)
tree2e36d1f90cf9de4fb3f7f1ad4348e38698da9d2c /js/menu.js
parent069f27346d84d9cb39cba4190d81e73402df61d1 (diff)
folders are now correctly transformed when it contains hidden items
Diffstat (limited to 'js/menu.js')
-rw-r--r--js/menu.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/js/menu.js b/js/menu.js
index 19fb2ab5e..cd41fa63c 100644
--- a/js/menu.js
+++ b/js/menu.js
@@ -248,6 +248,7 @@ var News = News || {};
}
});
}
+ this._resetOpenFolders();
};
/**
@@ -760,7 +761,12 @@ var News = News || {};
Menu.prototype._resetOpenFolders = function(){
var $folders = $('.folder');
$folders.each(function(){
- var $children = $(this).children('ul').children('li');
+ var $children;
+ if(this._showAll){
+ $children = $(this).children('ul').children('li');
+ } else {
+ $children = $(this).children('ul').children('li.feed:not(.hidden)');
+ }
if($children.length > 0){
$(this).addClass('collapsable');
} else {