fuck chrome

This commit is contained in:
Luca Conte 2025-05-05 20:27:37 +02:00
parent d5ae57f226
commit a55dc01fa9
1 changed files with 7 additions and 6 deletions

View File

@ -22,22 +22,23 @@ window.addEventListener("DOMContentLoaded", () => {
downloadPictureFromCanvas("image/webp"); downloadPictureFromCanvas("image/webp");
}); });
let dragCounter = 0;
document.addEventListener("drag", () => { document.addEventListener("drag", () => {
document.getElementById("dragOverlay").style.display = ""; document.getElementById("dragOverlay").style.display = "";
}); });
document.addEventListener("dragenter", () => { document.addEventListener("dragenter", () => {
dragCounter++;
document.getElementById("dragOverlay").style.display = ""; document.getElementById("dragOverlay").style.display = "";
}); });
document.addEventListener("dragover", (e) => { document.addEventListener("dragover", (e) => {
e.preventDefault(); e.preventDefault();
document.getElementById("dragOverlay").style.display = ""; document.getElementById("dragOverlay").style.display = "";
}); });
document.addEventListener("dragend", (e) => { document.addEventListener("dragleave", (e) => {
e.preventDefault(); dragCounter--;
document.getElementById("dragOverlay").style.display = "none"; if (dragCounter <= 0) {
}); document.getElementById("dragOverlay").style.display = "none";
document.addEventListener("dragleave", () => { }
document.getElementById("dragOverlay").style.display = "none";
}); });
document.addEventListener("drop", (e) => { document.addEventListener("drop", (e) => {
e.preventDefault(); e.preventDefault();