Przeglądaj źródła

Ingnore bubbled events from artifact download buttons

ghorsington 4 lat temu
rodzic
commit
6cf363262a
1 zmienionych plików z 2 dodań i 0 usunięć
  1. 2 0
      src/templates/project_view.html

+ 2 - 0
src/templates/project_view.html

@@ -91,6 +91,8 @@
             if (!contents || !(contents instanceof HTMLElement))
                 continue;
             artifact.addEventListener("click", e => {
+                if(e.target instanceof HTMLElement && e.target.nodeName.toUpperCase() == "A")
+                    return;
                 e.preventDefault();
                 if (contents.classList.contains("contents-visible"))
                     contents.classList.remove("contents-visible");