diff --git a/frontend/app.js b/frontend/app.js index 13c3506..3fb6ff2 100644 --- a/frontend/app.js +++ b/frontend/app.js @@ -1226,7 +1226,8 @@ function setupEventListeners() { elements.compareResults .querySelectorAll(".compare-result-item") .forEach((item) => { - item.addEventListener("click", () => { + item.addEventListener("click", (e) => { + e.stopPropagation(); // Prevent click-outside handler from closing results const urn = parseInt(item.dataset.urn); const school = data.schools.find((s) => s.urn === urn); if (school) {