reset local counter cache when feed count changes

This commit is contained in:
Andrew Dolgov 2017-02-04 11:57:31 +03:00
parent 5edd605ae1
commit 6358d70d5e
2 changed files with 8 additions and 2 deletions

View File

@ -13,6 +13,10 @@ var _counters_prev = [];
return false; return false;
}*/ }*/
function resetCounterCache() {
_counters_prev = [];
}
function loadMoreHeadlines() { function loadMoreHeadlines() {
try { try {
console.log("loadMoreHeadlines"); console.log("loadMoreHeadlines");
@ -306,10 +310,10 @@ function parse_counters(elems) {
continue; continue;
} }
if (id == "subscribed-feeds") { /*if (id == "subscribed-feeds") {
feeds_found = ctr; feeds_found = ctr;
continue; continue;
} }*/
/*if (getFeedUnread(id, (kind == "cat")) != ctr || /*if (getFeedUnread(id, (kind == "cat")) != ctr ||
(kind == "cat")) { (kind == "cat")) {

View File

@ -55,6 +55,8 @@ function updateFeedList() {
// __("Loading, please wait...") + "</div>"; // __("Loading, please wait...") + "</div>";
Element.show("feedlistLoading"); Element.show("feedlistLoading");
resetCounterCache();
if (dijit.byId("feedTree")) { if (dijit.byId("feedTree")) {
dijit.byId("feedTree").destroyRecursive(); dijit.byId("feedTree").destroyRecursive();