From 0b461ed5f05cbd91ac14209316090c7ac4772ae5 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Tue, 16 Nov 2010 18:55:39 +0300 Subject: [PATCH] closeArticlePanel: fix --- viewfeed.js | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/viewfeed.js b/viewfeed.js index 0eb7ff23..5a8e929a 100644 --- a/viewfeed.js +++ b/viewfeed.js @@ -2243,13 +2243,26 @@ function headlineActionsChange(elem) { } } -function closeArticlePanel(id) { +function closeArticlePanel() { - if (id) + var tabs = dijit.byId("content-tabs"); + var child = tabs.selectedChildWidget; + + if (child && tabs.getIndexOfChild(child) > 0) { + tabs.removeChild(child); + child.destroy(); + } else { + if (dijit.byId("content-insert")) + dijit.byId("headlines-wrap-inner").removeChild( + dijit.byId("content-insert")); + } + + +/* if (id) if (dijit.byId("ATAB-" + id)) return dijit.byId("content-tabs").removeChild(dijit.byId("ATAB-" + id)); if (dijit.byId("content-insert")) dijit.byId("headlines-wrap-inner").removeChild( - dijit.byId("content-insert")); + dijit.byId("content-insert")); */ } -- 2.39.2