From 03b7f674300a684b87e6dfd4e48e51200fc11fb9 Mon Sep 17 00:00:00 2001 From: "neil%parkwaycc.co.uk" Date: Thu, 27 Jul 2006 14:57:19 +0000 Subject: [PATCH] Bug 190939 JS error and strict warning in sidebarOverlay.js r=shliang sr=alecf a=asa git-svn-id: svn://10.0.0.236/trunk@204820 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/suite/common/sidebar/sidebarOverlay.js | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/mozilla/suite/common/sidebar/sidebarOverlay.js b/mozilla/suite/common/sidebar/sidebarOverlay.js index 4fab5ad3b48..dc323cdc7ab 100644 --- a/mozilla/suite/common/sidebar/sidebarOverlay.js +++ b/mozilla/suite/common/sidebar/sidebarOverlay.js @@ -801,8 +801,6 @@ function sidebar_open_default_panel(wait, tries) { // which will aggregate it with the other datasources that describe // the individual panel's title, customize URL, and content URL. var panels = document.getElementById('sidebar-panels'); - - var ds = RDF.GetDataSource(sidebarObj.datasource_uri); panels.database.AddDataSource(ds); debug("Adding observer to database."); @@ -1501,13 +1499,15 @@ function SidebarSetButtonOpen(aSidebarNowOpen) { // change state so toolbar icon can be updated var pt = document.getElementById("PersonalToolbar"); - pt.setAttribute("prefixopen", aSidebarNowOpen); - - // set tooltip for toolbar icon - var header = document.getElementById("sidebar-title-box"); - var tooltip = header.getAttribute(aSidebarNowOpen ? - "tooltipclose" : "tooltipopen"); - pt.setAttribute("prefixtooltip", tooltip); + if (pt) { + pt.setAttribute("prefixopen", aSidebarNowOpen); + + // set tooltip for toolbar icon + var header = document.getElementById("sidebar-title-box"); + var tooltip = header.getAttribute(aSidebarNowOpen ? + "tooltipclose" : "tooltipopen"); + pt.setAttribute("prefixtooltip", tooltip); + } } function SidebarInitContextMenu(aMenu, aPopupNode)