summaryrefslogtreecommitdiff
path: root/tt-rss.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2010-11-23 13:03:36 +0300
committerAndrew Dolgov <[email protected]>2010-11-23 13:03:36 +0300
commit8cd576a12ad94175fc511bab83191d92f83aa0b0 (patch)
tree94be8f37bf8c0da37012dbdd6f80a492796a2897 /tt-rss.js
parent4a529b592a35a31362063b0d80ebb41b6c36657a (diff)
better feedlist reloading on subscribed feeds count change
Diffstat (limited to 'tt-rss.js')
-rw-r--r--tt-rss.js17
1 files changed, 7 insertions, 10 deletions
diff --git a/tt-rss.js b/tt-rss.js
index d88554669..f3aad8c1d 100644
--- a/tt-rss.js
+++ b/tt-rss.js
@@ -3,7 +3,6 @@ var global_unread = -1;
var firsttime_update = true;
var _active_feed_id = 0;
var _active_feed_is_cat = false;
-var number_of_feeds = 0;
var hotkey_prefix = false;
var hotkey_prefix_pressed = false;
var init_params = {};
@@ -50,15 +49,6 @@ function setActiveFeedId(id, is_cat) {
}
-function dlg_frefresh_callback(transport, deleted_feed) {
- if (getActiveFeedId() == deleted_feed) {
- setTimeout("viewfeed(-5)", 100);
- }
-
- setTimeout('updateFeedList()', 50);
- closeInfoBox();
-}
-
function updateFeedList() {
try {
@@ -522,6 +512,13 @@ function parse_runtime_info(elem) {
return;
}
+ if (k == "max_feed_id" || k == "num_feeds") {
+ if (init_params[k] != v) {
+ console.log("feed count changed, need to reload feedlist.");
+ updateFeedList();
+ }
+ }
+
init_params[k] = v;
notify('');
}