зеркало из https://github.com/mozilla/gecko-dev.git
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:
Родитель
872f818a27
Коммит
6dc8c06ed5
|
@ -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();
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче