Bug 728861 - Don't make the add-on list visible when refreshing it in the background [r=mfinkle]

This commit is contained in:
Matt Brubeck 2012-02-23 16:31:29 -08:00
Родитель 10ab9e2bd5
Коммит e91ba38dd7
1 изменённых файлов: 10 добавлений и 8 удалений

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

@ -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)