}
}
+function cleanup_memory(root) {
+ try {
+ var dijits = dojo.query("[widgetid]", dijit.byId(root).domNode).map(dijit.byNode);
+
+ dijits.each(function (d) {
+ dojo.destroy(d.domNode);
+ });
+
+ $$("#" + root + " *").each(function (i) {
+ i.parentNode ? i.parentNode.removeChild(i) : true;
+ });
+ } catch (e) {
+ console.log("cleanup_memory: exception");
+ console.log(e);
+ }
+}
+
function viewfeed(params) {
try {
var feed = params.feed;
if (getActiveFeedId() != feed || !infscroll_req) {
setActiveArticleId(0);
_infscroll_disable = 0;
+
+ cleanup_memory("headlines-frame");
}
if (infscroll_req) {
function render_article(article) {
try {
+ cleanup_memory("content-insert");
+
dijit.byId("headlines-wrap-inner").addChild(
dijit.byId("content-insert"));