diff --git a/tt-rss.js b/tt-rss.js index 9af28cb7..0884ce8a 100644 --- a/tt-rss.js +++ b/tt-rss.js @@ -249,9 +249,16 @@ function catchupAllFeeds() { notify("Marking all feeds as read..."); - var feeds_frame = document.getElementById("feeds-frame"); + debug("catchupAllFeeds Q=" + query_str); - feeds_frame.src = query_str; + if (xmlhttp_ready(xmlhttp)) { + xmlhttp.open("GET", query_str, true); + xmlhttp.onreadystatechange=feedlist_callback; + xmlhttp.send(null); + } else { + debug("xmlhttp busy"); + //printLockingError(); + } global_unread = 0; updateTitle("");