From e5c743b9f7938ec14ea95f25e9bfd93406c8ce87 Mon Sep 17 00:00:00 2001 From: "waterson%netscape.com" Date: Mon, 19 Jul 1999 20:15:39 +0000 Subject: [PATCH] Use onload handler; fix assertion when related panel first displays. --- suite/common/related/related-panel.js | 11 ----------- suite/common/related/related-panel.xul | 3 ++- xpfe/components/related/resources/related-panel.js | 11 ----------- xpfe/components/related/resources/related-panel.xul | 3 ++- 4 files changed, 4 insertions(+), 24 deletions(-) diff --git a/suite/common/related/related-panel.js b/suite/common/related/related-panel.js index 3f755bc96283..2f28262fbc59 100644 --- a/suite/common/related/related-panel.js +++ b/suite/common/related/related-panel.js @@ -96,14 +96,3 @@ function OnDblClick(treeitem) } -function Boot() { - // Kludge to deal with no onload in XUL. - if (document.getElementById("Tree")) { - Init(); - } - else { - setTimeout("Boot();", 0); - } -} - -Boot(); diff --git a/suite/common/related/related-panel.xul b/suite/common/related/related-panel.xul index 229e875c23da..4f1703490df0 100644 --- a/suite/common/related/related-panel.xul +++ b/suite/common/related/related-panel.xul @@ -26,7 +26,8 @@ xmlns:html="http://www.w3.org/TR/REC-html40" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" - align="vertical"> + align="vertical" + onload="Init();"> diff --git a/xpfe/components/related/resources/related-panel.js b/xpfe/components/related/resources/related-panel.js index 3f755bc96283..2f28262fbc59 100644 --- a/xpfe/components/related/resources/related-panel.js +++ b/xpfe/components/related/resources/related-panel.js @@ -96,14 +96,3 @@ function OnDblClick(treeitem) } -function Boot() { - // Kludge to deal with no onload in XUL. - if (document.getElementById("Tree")) { - Init(); - } - else { - setTimeout("Boot();", 0); - } -} - -Boot(); diff --git a/xpfe/components/related/resources/related-panel.xul b/xpfe/components/related/resources/related-panel.xul index 229e875c23da..4f1703490df0 100644 --- a/xpfe/components/related/resources/related-panel.xul +++ b/xpfe/components/related/resources/related-panel.xul @@ -26,7 +26,8 @@ xmlns:html="http://www.w3.org/TR/REC-html40" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" - align="vertical"> + align="vertical" + onload="Init();">