зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1192769 - Clicking 'Change Search Settings' should close the search panel even if the search preferences are already the selected tab, r=Gijs.
This commit is contained in:
Родитель
696f2789fb
Коммит
aef3f93389
|
@ -1046,7 +1046,7 @@
|
|||
class="search-panel-one-offs"/>
|
||||
<xul:vbox anonid="add-engines"/>
|
||||
<xul:button anonid="search-settings"
|
||||
oncommand="BrowserUITelemetry.countSearchSettingsEvent('searchbar');openPreferences('paneSearch')"
|
||||
oncommand="showSettings();"
|
||||
class="search-setting-button search-panel-header"
|
||||
label="&changeSearchSettings.button;"/>
|
||||
</content>
|
||||
|
@ -1091,6 +1091,16 @@
|
|||
.engine = currentEngine;
|
||||
]]></body>
|
||||
</method>
|
||||
|
||||
<method name="showSettings">
|
||||
<body><![CDATA[
|
||||
BrowserUITelemetry.countSearchSettingsEvent("searchbar");
|
||||
openPreferences("paneSearch");
|
||||
// If the preference tab was already selected, the panel doesn't
|
||||
// close itself automatically.
|
||||
BrowserSearch.searchBar._textbox.closePopup();
|
||||
]]></body>
|
||||
</method>
|
||||
</implementation>
|
||||
<handlers>
|
||||
<handler event="popuphidden"><![CDATA[
|
||||
|
|
Загрузка…
Ссылка в новой задаче