Bug 1391647 - Fix header title in about:telemetry r?chutten draft
authorflyingrub <flyinggrub@gmail.com>
Mon, 21 Aug 2017 11:42:04 +0200
changeset 649782 5bf0610c96b4cd83d7f881f52838a6c3f4cc5971
parent 649622 7dddbd85047c6dc73ddbe1e423cd643a217845b3
child 727192 8122eefbd3a0efd603ca04e19483d1770e734853
push id75153
push userbmo:flyinggrub@gmail.com
push dateMon, 21 Aug 2017 09:43:31 +0000
reviewerschutten
bugs1391647
milestone57.0a1
Bug 1391647 - Fix header title in about:telemetry r?chutten Clicking on a subsection then clicking on a section now change the title. MozReview-Commit-ID: AmdO0DTRstr
toolkit/content/aboutTelemetry.js
--- a/toolkit/content/aboutTelemetry.js
+++ b/toolkit/content/aboutTelemetry.js
@@ -1892,31 +1892,32 @@ function show(selected) {
     }
   }
   if (subsections) {
     for (let subsection of subsections) {
       subsection.hidden = false;
     }
   }
 
+  adjustHeaderState();
+
   let current_button = document.querySelector(".category.selected");
   if (current_button == selected)
     return;
   current_button.classList.remove("selected");
   selected.classList.add("selected");
 
   document.querySelectorAll("section").forEach((section) => {
     section.classList.remove("active")
   });
   selected_section.classList.add("active");
 
   // Hack because subsection text appear selected. See Bug 1375114.
   document.getSelection().empty();
 
-  adjustHeaderState();
   displayProcessesSelector(selectedValue);
   adjustSearchState();
   changeUrlPath(selectedValue);
 }
 
 function showSubSection(selected) {
   let current_selection = document.querySelector(".category-subsection.selected");
   if (current_selection)