Jacky Zhao
2025-03-13 1efe2e20a4fb2f47625c4a22c9ad87f7830eabf3
quartz/components/scripts/popover.inline.ts
@@ -82,6 +82,8 @@
      const contents = await response.text()
      const html = p.parseFromString(contents, "text/html")
      normalizeRelativeURLs(html, targetUrl)
      // strip all IDs from elements to prevent duplicates
      html.querySelectorAll("[id]").forEach((el) => el.removeAttribute("id"))
      const elts = [...html.getElementsByClassName("popover-hint")]
      if (elts.length === 0) return