From 8cd576a12ad94175fc511bab83191d92f83aa0b0 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Tue, 23 Nov 2010 13:03:36 +0300 Subject: better feedlist reloading on subscribed feeds count change --- tt-rss.js | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) (limited to 'tt-rss.js') 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(''); } -- cgit v1.2.3