unread stuff left in current feed (e.g. finished reading)
if ($last_article_id != getLastArticleId($this->link)) {
$reply['counters'] = getAllCounters($this->link);
- } else {
- $reply['counters'] = getVirtCounters($this->link);
}
$reply['runtime-info'] = make_runtime_info($this->link);
var query = "?op=rpc&method=getAllCounters&seq=" + next_seq();
- if (!force && Math.random() >= 0.5)
+ if (!force)
query = query + "&last_article_id=" + getInitParam("last_article_id");
console.log(query);
Element.show(dijit.byId("net-alert").domNode);
}
- request_counters();
+ var unread_in_buffer = $$("#headlines-frame > div[id*=RROW][class*=Unread]").length
+ request_counters(unread_in_buffer == 0);
headlines_scroll_handler($("headlines-frame"));
openArticleInNewWindow(id);
}
- request_counters();
+ var unread_in_buffer = $$("#headlines-frame > div[id*=RROW][class*=Unread]").length
+ request_counters(unread_in_buffer == 0);
} catch (e) {
exception_error("cdmClicked");