From e1309aa1cf41586d435ea8b4956cacc039a7b082 Mon Sep 17 00:00:00 2001 From: "ccarlen%netscape.com" Date: Thu, 14 Sep 2006 05:58:59 +0000 Subject: [PATCH] Bug 88630 - Themes and locales do not change when using turbo. r=vishy/sr=blake git-svn-id: svn://10.0.0.236/trunk@210843 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/suite/browser/navigator.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mozilla/suite/browser/navigator.js b/mozilla/suite/browser/navigator.js index 1632161d34a..2e9c2d5c2e0 100644 --- a/mozilla/suite/browser/navigator.js +++ b/mozilla/suite/browser/navigator.js @@ -1297,6 +1297,9 @@ function applyTheme(themeName) // hacking around it yet again pref.SetUnicharPref("general.skins.selectedSkin", themeName.getAttribute("name")); + var observerService = Components.classes["@mozilla.org/observer-service;1"].getService(Components.interfaces.nsIObserverService); + observerService.Notify(null, "skin-selected", null); + if (promptService) { var dialogTitle = gNavigatorBundle.getString("switchskinstitle"); var brandName = gBrandBundle.getString("brandShortName");