Jacky Zhao
2024-02-02 9b8e0c9d1aa5857db3d27bfae229c03b2c8a8b59
quartz/components/scripts/clipboard.inline.ts
@@ -14,7 +14,7 @@
      button.type = "button"
      button.innerHTML = svgCopy
      button.ariaLabel = "Copy source"
      button.addEventListener("click", () => {
      function onClick() {
        navigator.clipboard.writeText(source).then(
          () => {
            button.blur()
@@ -26,7 +26,9 @@
          },
          (error) => console.error(error),
        )
      })
      }
      button.addEventListener("click", onClick)
      window.addCleanup(() => button.removeEventListener("click", onClick))
      els[i].prepend(button)
    }
  }