(experimental) disable infscroll requests while marking auto catched up articles as read
This commit is contained in:
parent
0d0cb8fe1e
commit
e7a66d1230
2 changed files with 9 additions and 1 deletions
|
@ -1,5 +1,7 @@
|
||||||
var _infscroll_disable = 0;
|
var _infscroll_disable = 0;
|
||||||
var _infscroll_request_sent = 0;
|
var _infscroll_request_sent = 0;
|
||||||
|
var _infscroll_tmp_disable = 0;
|
||||||
|
|
||||||
var _search_query = false;
|
var _search_query = false;
|
||||||
var _viewfeed_last = 0;
|
var _viewfeed_last = 0;
|
||||||
var _viewfeed_timeout = false;
|
var _viewfeed_timeout = false;
|
||||||
|
@ -13,7 +15,9 @@ function viewCategory(cat) {
|
||||||
|
|
||||||
function loadMoreHeadlines() {
|
function loadMoreHeadlines() {
|
||||||
try {
|
try {
|
||||||
console.log("loadMoreHeadlines");
|
console.log("loadMoreHeadlines: " + _infscroll_tmp_disable);
|
||||||
|
|
||||||
|
if (_infscroll_tmp_disable) return;
|
||||||
|
|
||||||
var offset = 0;
|
var offset = 0;
|
||||||
|
|
||||||
|
|
|
@ -1384,6 +1384,8 @@ function catchupBatchedArticles() {
|
||||||
reply = JSON.parse(transport.responseText);
|
reply = JSON.parse(transport.responseText);
|
||||||
var batch = reply.ids;
|
var batch = reply.ids;
|
||||||
|
|
||||||
|
_infscroll_tmp_disable = 1;
|
||||||
|
|
||||||
batch.each(function(id) {
|
batch.each(function(id) {
|
||||||
console.log(id);
|
console.log(id);
|
||||||
var elem = $("RROW-" + id);
|
var elem = $("RROW-" + id);
|
||||||
|
@ -1391,6 +1393,8 @@ function catchupBatchedArticles() {
|
||||||
catchup_id_batch.remove(id);
|
catchup_id_batch.remove(id);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
_infscroll_tmp_disable = 0;
|
||||||
|
|
||||||
updateFloatingTitle(true);
|
updateFloatingTitle(true);
|
||||||
|
|
||||||
} });
|
} });
|
||||||
|
|
Loading…
Reference in a new issue