summaryrefslogtreecommitdiff
path: root/functions.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2005-11-23 08:41:36 +0100
committerAndrew Dolgov <[email protected]>2005-11-23 08:41:36 +0100
commit703b632ee95a633f33084ffe6cd5db1017791276 (patch)
treeaaebae42d547655cffeb5eb73c31bbadcd75ef89 /functions.js
parent54d3ba50affc7e48ea4e823c3ece03e3f9033df3 (diff)
feedlist display fixes for category mode
Diffstat (limited to 'functions.js')
-rw-r--r--functions.js22
1 files changed, 18 insertions, 4 deletions
diff --git a/functions.js b/functions.js
index c7f1b8a64..6aaea8d8e 100644
--- a/functions.js
+++ b/functions.js
@@ -126,11 +126,25 @@ function hotkey_handler(e) {
function cleanSelectedList(element) {
var content = document.getElementById(element);
- for (i = 0; i < content.childNodes.length; i++) {
- content.childNodes[i].className =
- content.childNodes[i].className.replace("Selected", "");
- }
+ if (!document.getElementById("feedCatHolder")) {
+ for (i = 0; i < content.childNodes.length; i++) {
+ var child = content.childNodes[i];
+ child.className = child.className.replace("Selected", "");
+ }
+ } else {
+ for (i = 0; i < content.childNodes.length; i++) {
+ var child = content.childNodes[i];
+
+ if (child.id == "feedCatHolder") {
+ var fcat = child.firstChild;
+ for (j = 0; j < fcat.childNodes.length; j++) {
+ var feed = fcat.childNodes[j];
+ feed.className = feed.className.replace("Selected", "");
+ }
+ }
+ }
+ }
}