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+

This commit is contained in:
blakeross%telocity.com 2006-09-14 05:54:05 +00:00
Родитель 872f818a27
Коммит 6dc8c06ed5
1 изменённых файлов: 3 добавлений и 1 удалений

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

@ -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();
}