Fixing 184801 - home button tooltip not updated when changing home page in prefs.

This commit is contained in:
blakeross%telocity.com 2003-07-06 19:21:31 +00:00
parent dd893acd8d
commit d6f9578b98

View File

@ -89,12 +89,13 @@ function onOK() {
// Replace pipes with commas to look nicer.
parent.homepage = parent.homepage.replace(/\|/g,', ');
try {
var windowManager = Components.classes['@mozilla.org/appshell/window-mediator;1'].getService();
var windowManagerInterface = windowManager.QueryInterface(Components.interfaces.nsIWindowMediator);
var eb = windowManagerInterface.getEnumerator("navigator:browser");
while (eb.hasMoreElements()) {
// Update the home button tooltip.
top.opener.document.getElementById("home-button").setAttribute("tooltiptext", parent.homepage);
}
catch(ex) {
// Maybe we opened prefs from somewhere else
var domWin = eb.getNext().QueryInterface(Components.interfaces.nsIDOMWindow);
domWin.document.getElementById("home-button").setAttribute("tooltiptext", parent.homepage);
}
}