summaryrefslogtreecommitdiff
path: root/js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2012-10-28 00:41:51 +0400
committerAndrew Dolgov <[email protected]>2012-10-28 00:41:51 +0400
commit7fdf8eca9900ae626291b9acc65aef2197af1a94 (patch)
treea44811e270dd6fc22b98de90c4f55e5d0d5dcd2a /js
parented66d60d96005910a008820f8bab54d4ea31d614 (diff)
multiple issues fixed in vfeed_group_by_feed
Diffstat (limited to 'js')
-rw-r--r--js/viewfeed.js11
1 files changed, 9 insertions, 2 deletions
diff --git a/js/viewfeed.js b/js/viewfeed.js
index 5f7fbee6d..ff09c0a5a 100644
--- a/js/viewfeed.js
+++ b/js/viewfeed.js
@@ -115,10 +115,16 @@ function headlines_callback2(transport, offset, background, infscroll_req) {
c.domNode.removeChild(hsp);
$$("#headlines-tmp > div").each(function(row) {
- if ($$("#headlines-frame DIV[id="+row.id+"]").length == 0) {
+ if (row.className == 'cdmFeedTitle') {
+ row.addClassName('new');
row.style.display = 'none';
c.domNode.appendChild(row);
++num_added;
+ } else if ($$("#headlines-frame DIV[id="+row.id+"]").length == 0) {
+ row.style.display = 'none';
+ row.addClassName('new');
+ c.domNode.appendChild(row);
+ ++num_added;
} else {
row.parentNode.removeChild(row);
}
@@ -145,8 +151,9 @@ function headlines_callback2(transport, offset, background, infscroll_req) {
initHeadlinesMenu();
- $$("#headlines-frame > div[id*=RROW]").each(
+ $$("#headlines-frame > div[class*=new]").each(
function(child) {
+ child.removeClassName('new');
if (!Element.visible(child))
new Effect.Appear(child, { duration : 0.5 });
});