From 6dc8c06ed5df75d4ea058c0ee041c549e16dda57 Mon Sep 17 00:00:00 2001 From: "blakeross%telocity.com" Date: Thu, 14 Sep 2006 05:54:05 +0000 Subject: [PATCH] Fix bug 46645, pref about popping open the My Sidebar Search search when search results are available has no effect. r=rjc sr=scc, rtm+ --- suite/browser/navigator.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/suite/browser/navigator.js b/suite/browser/navigator.js index 5cbc6687a8ee..863b89608e87 100644 --- a/suite/browser/navigator.js +++ b/suite/browser/navigator.js @@ -161,18 +161,20 @@ function UpdateInternetSearchResults(event) if ((window._content.location.href) && (window._content.location.href != "")) { var searchInProgressFlag = false; + var autoOpenSearchPanel = false; try { var search = Components.classes["@mozilla.org/rdf/datasource;1?name=internetsearch"].getService(); if (search) search = search.QueryInterface(Components.interfaces.nsIInternetSearchService); if (search) searchInProgressFlag = search.FindInternetSearchResults(window._content.location.href); + autoOpenSearchPanel = pref.GetBoolPref("browser.search.opensidebarsearchpanel"); } catch(ex) { } - if (searchInProgressFlag == true) + if (searchInProgressFlag == true && autoOpenSearchPanel == true) { RevealSearchPanel(); }