From 73f7d90fa63a498fd2a05b95c80253ecd455cd2a Mon Sep 17 00:00:00 2001 From: Barrett Ruth Date: Sat, 15 Jun 2024 14:35:56 -0500 Subject: [PATCH] fix(index): don't re-render posts on click --- scripts/index.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/index.js b/scripts/index.js index ae7c312..e15d9ec 100644 --- a/scripts/index.js +++ b/scripts/index.js @@ -56,6 +56,7 @@ let typing = false; function typechars(e) { e.preventDefault(); + if (e.target.classList.contains("active")) return; if (typing) return; typing = true; @@ -119,6 +120,8 @@ document.addEventListener("DOMContentLoaded", function () { topic.addEventListener("click", (e) => { e.preventDefault(); + if (topic.classList.contains("active")) return; + topics.forEach((t) => { t.classList.remove("active"); t.style.color = "";