diff options
author | Andrew Dolgov <[email protected]> | 2005-09-09 02:21:30 +0100 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2005-09-09 02:21:30 +0100 |
commit | 392d45635b488073e247f179cdbc8f94d9aa5d04 (patch) | |
tree | 437a4ab8e4c216f7f5e21c9bd65f556ff4e28dd8 /functions.js | |
parent | 90cd2ea5a15ed9750e4439097120d42c20a74976 (diff) |
rework label counter behaviour
Diffstat (limited to 'functions.js')
-rw-r--r-- | functions.js | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/functions.js b/functions.js index 0db4ea307..8e7b99957 100644 --- a/functions.js +++ b/functions.js @@ -312,14 +312,19 @@ function label_counters_callback() { var feedctr = f_document.getElementById("FEEDCTR-" + id); var feedu = f_document.getElementById("FEEDU-" + id); + var feedr = f_document.getElementById("FEEDR-" + id); feedu.innerHTML = ctr; if (ctr > 0) { feedctr.className = "odd"; + if (!feedr.className.match("Unread") && id != -1) { + feedr.className = feedr.className + "Unread"; + } } else { feedctr.className = "invisible"; - } + feedr.className = feedr.className.replace("Unread", ""); + } } } } |