diff --git a/mozilla/toolkit/mozapps/extensions/content/extensions.js b/mozilla/toolkit/mozapps/extensions/content/extensions.js index bf4eeedb803..40b8b5a5d41 100644 --- a/mozilla/toolkit/mozapps/extensions/content/extensions.js +++ b/mozilla/toolkit/mozapps/extensions/content/extensions.js @@ -316,11 +316,6 @@ function showView(aView) { break; } - AddonsViewBuilder.updateView(types, "richlistitem", bindingList, null); - - if (aView == "updates" || aView == "installs") - gExtensionsView.selectedItem = gExtensionsView.children[0]; - var isThemes = aView == "themes"; var getMore = document.getElementById("getMore"); @@ -361,6 +356,11 @@ function showView(aView) { document.getElementById("themePreviewArea").hidden = !isThemes; document.getElementById("themeSplitter").hidden = !isThemes; + AddonsViewBuilder.updateView(types, "richlistitem", bindingList, null); + + if (aView == "updates" || aView == "installs") + gExtensionsView.selectedItem = gExtensionsView.children[0]; + if (showSkip) { var button = document.getElementById("installUpdatesAllButton"); button.setAttribute("default", "true");