Bug 1467232 - Clear the explanation text first, before adding any changed text. r?dexter
MozReview-Commit-ID: Po12SIQdZm
--- a/toolkit/content/aboutTelemetry.js
+++ b/toolkit/content/aboutTelemetry.js
@@ -335,16 +335,17 @@ var PingPicker = {
// Change home page text.
pingNameSpan.textContent = pingName;
let explanation = bundle.GetStringFromName("pingDetailsCurrent");
fragment = BrowserUtils.getLocalizedFragment(document, explanation, pingLink, pingNameSpan);
}
let pingExplanation = document.getElementById("ping-explanation");
+ removeAllChildNodes(pingExplanation);
pingExplanation.appendChild(fragment);
pingExplanation.querySelector(".change-ping").addEventListener("click", (ev) => {
document.getElementById("ping-picker").classList.remove("hidden");
ev.stopPropagation();
});
GenericSubsection.deleteAllSubSections();
},