var hotkey_prefix_pressed = false;
var _widescreen_mode = false;
var _rpc_seq = 0;
+var _active_feed_id = 0;
+var _active_feed_is_cat = false;
function next_seq() {
_rpc_seq += 1;
}
function activeFeedIsCat() {
- return hash_get('c') == "1";
+ return _active_feed_is_cat;
}
function getActiveFeedId() {
try {
- return hash_get('f');
+ return _active_feed_id;
} catch (e) {
exception_error("getActiveFeedId", e);
}
hash_set('f', id);
hash_set('c', is_cat ? 1 : 0);
+ _active_feed_id = id;
+ _active_feed_is_cat = is_cat;
+
selectFeed(id, is_cat);
} catch (e) {
exception_error("setActiveFeedId", e);
dojo.disconnect(tmph);
Element.hide("feedlistLoading");
+ var hash_feed_id = hash_get('f');
+ var hash_feed_is_cat = hash_get('c') == "1";
+
+ if (hash_feed_id != undefined) {
+ setActiveFeedId(hash_feed_id, hash_feed_is_cat);
+ }
+
feedlist_init();
// var node = dijit.byId("feedTree")._itemNodesMap['FEED:-2'][0].domNode