зеркало из https://github.com/mozilla/gecko-dev.git
Bug 728861 - Don't make the add-on list visible when refreshing it in the background [r=mfinkle]
This commit is contained in:
Родитель
10ab9e2bd5
Коммит
e91ba38dd7
|
@ -146,6 +146,7 @@
|
|||
|
||||
AddonManager.addInstallListener(Addons);
|
||||
Addons.getAddons();
|
||||
showList();
|
||||
}
|
||||
|
||||
function uninit() {
|
||||
|
@ -172,14 +173,18 @@
|
|||
let detailItem = document.querySelector("#addons-details > .addon-item");
|
||||
detailItem.addon = null;
|
||||
|
||||
// Hide the detail page and show the list
|
||||
let details = document.querySelector("#addons-details");
|
||||
details.style.display = "none";
|
||||
let list = document.querySelector("#addons-list");
|
||||
list.style.display = "block";
|
||||
showList();
|
||||
}
|
||||
}
|
||||
|
||||
function showList() {
|
||||
// Hide the detail page and show the list
|
||||
let details = document.querySelector("#addons-details");
|
||||
details.style.display = "none";
|
||||
let list = document.querySelector("#addons-list");
|
||||
list.style.display = "block";
|
||||
}
|
||||
|
||||
var Addons = {
|
||||
_createItem: function _createItem(aAddon) {
|
||||
let outer = document.createElement("div");
|
||||
|
@ -278,9 +283,6 @@
|
|||
list.appendChild(item);
|
||||
}
|
||||
|
||||
list.style.display = "block";
|
||||
document.getElementById("addons-header").setAttribute("showlist", "true");
|
||||
|
||||
// Load the search engines
|
||||
let defaults = Services.search.getDefaultEngines({ }).map(function (e) e.name);
|
||||
function isDefault(aEngine)
|
||||
|
|
Загрузка…
Ссылка в новой задаче