Bug 722252 - Extensions without icon get displayed with the icon of the previous extension [r=mfinkle]

This commit is contained in:
Matt Brubeck 2012-02-23 16:31:25 -08:00
Родитель db549039cd
Коммит 260acdd4f4
1 изменённых файлов: 7 добавлений и 3 удалений

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

@ -325,10 +325,14 @@
detailItem.setAttribute("isDisabled", aListItem.getAttribute("isDisabled"));
detailItem.setAttribute("opType", aListItem.getAttribute("opType"));
detailItem.setAttribute("optionsURL", aListItem.getAttribute("optionsURL"));
detailItem.addon = aListItem.addon;
let addon = detailItem.addon = aListItem.addon;
let favicon = document.querySelector("#addons-details > .addon-item .favicon");
if (addon.iconURL)
favicon.setAttribute("src", addon.iconURL);
else
favicon.removeAttribute("src");
let addon = detailItem.addon;
document.querySelector("#addons-details > .addon-item .favicon").setAttribute("src", addon.iconURL);
document.querySelector("#addons-details > .addon-item .title").textContent = addon.name;
document.querySelector("#addons-details > .addon-item .version").textContent = addon.version;
document.querySelector("#addons-details > .addon-item .tag").textContent = gStringBundle.GetStringFromName("addonType." + addon.type);