Bug 103264 - Site Navigation Bar doesn't activate on the startup page. Patch by sballard@netreach.net, r=gerv, sr=hyatt, a=asa.Bug 103264 - Site Navigation Bar doesn't activate on the startup page. Patch by sballard@netreach.net, r=gerv, sr=hyatt, a=asa.Bug 103264 - Site Navigation Bar doesn't activate on the startup page. Patch by sballard@netreach.net, r=gerv, sr=hyatt, a=asa.Bug 103264 - Site Navigation Bar doesn't activate on the startup page. Patch by sballard@netreach.net, r=gerv, sr=hyatt, a=asa.Bug 103264 - Site Navigation Bar doesn't activate on the startup page. Patch by sballard@netreach.net, r=gerv, sr=hyatt, a=asa.Bug 103264 - Site Navigation Bar doesn't activate on the startup page. Patch by sballard@netreach.net, r=gerv, sr=hyatt, a=asa.Bug 103264 - Site Navigation Bar doesn't activate on the startup page. Patch by sballard@netreach.net, r=gerv, sr=hyatt, a=asa.Bug 103264 - Site Navigation Bar doesn't activate on the startup page. Patch by sballard@netreach.net, r=gerv, sr=hyatt, a=asa.Bug 103264 - Site Navigation Bar doesn't activate on the startup page. Patch by sballard@netreach.net, r=gerv, sr=hyatt, a=asa.Bug 103264 - Site Navigation Bar doesn't activate on the startup page. Patch by sballard@netreach.net, r=gerv, sr=hyatt, a=asa.

This commit is contained in:
gerv%gerv.net 2006-09-14 06:01:06 +00:00
Родитель 3bb1b55aa0
Коммит 4c0acbfc81
2 изменённых файлов: 12 добавлений и 7 удалений

Просмотреть файл

@ -212,21 +212,26 @@ LinkToolbarUI.prototype.initHandlers =
function()
{
var contentArea = document.getElementById("appcontent");
if (this.isLinkToolbarEnabled())
if (linkToolbarUI.isLinkToolbarEnabled())
{
if (!this.handlersActive) {
if (!linkToolbarUI.handlersActive) {
contentArea.addEventListener("load", linkToolbarUI.refresh, true);
contentArea.addEventListener("unload", linkToolbarUI.clear, true);
this.handlersActive = true;
linkToolbarUI.handlersActive = true;
}
} else
{
if (this.handlersActive) {
if (linkToolbarUI.handlersActive) {
contentArea.removeEventListener("load", linkToolbarUI.refresh, true);
contentArea.removeEventListener("unload", linkToolbarUI.clear, true);
this.handlersActive = false;
linkToolbarUI.handlersActive = false;
}
}
if (!linkToolbarUI.initialized)
{
linkToolbarUI.initialized = true;
document.removeEventListener("load", linkToolbarUI.initHandlers, true);
}
}
const linkToolbarUI = new LinkToolbarUI;

Просмотреть файл

@ -57,7 +57,7 @@
<script type="application/x-javascript">
<![CDATA[
linkToolbarUI.initHandlers();
document.addEventListener("load", linkToolbarUI.initHandlers, true);
]]>
</script>
@ -82,7 +82,7 @@
<toolbox id="navigator-toolbox">
<toolbar id="linktoolbar" class="chromeclass-directories"
onclick="event.preventBubble(); return linkToolbarUI.clicked(event);"
tbautostretch="always" hidden="true">
tbautostretch="always" hidden="true" hasitems="false">
<toolbarbutton id="link-top" class="bookmark-item"
label="&topButton.label;" disabled="true" tooltip="aTooltip" />