From 5dea47cd01c27eac11e2ad4fcdd5bd887b880a04 Mon Sep 17 00:00:00 2001 From: Jared Vititoe Date: Tue, 14 Jul 2026 23:31:48 -0400 Subject: [PATCH] Fix double-parsing of markdown comments on page load --- assets/js/markdown.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/assets/js/markdown.js b/assets/js/markdown.js index 27bc63a..49a8b24 100644 --- a/assets/js/markdown.js +++ b/assets/js/markdown.js @@ -321,9 +321,10 @@ function buildTable(rows) { // Apply markdown rendering to all elements with data-markdown attribute function renderMarkdownElements() { - document.querySelectorAll('[data-markdown]').forEach(element => { + document.querySelectorAll('[data-markdown]:not([data-rendered])').forEach(element => { const markdownText = element.getAttribute('data-markdown') || element.textContent; element.innerHTML = parseMarkdown(markdownText); + element.dataset.rendered = '1'; }); }