Skip to content

Commit 9d6bdb3

Browse files
committed
initgame: window prevent all drag events
1 parent 962b71c commit 9d6bdb3

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

scripts/initgame.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,4 +148,14 @@ function(Osu, _, sound, Playback) {
148148
}
149149
})
150150
}
151+
152+
// prevent all drag-related events
153+
window.addEventListener("drag", function(e){e=e||window.event; e.preventDefault(); e.stopPropagation();});
154+
window.addEventListener("dragend", function(e){e=e||window.event; e.preventDefault(); e.stopPropagation();});
155+
window.addEventListener("dragenter", function(e){e=e||window.event; e.preventDefault(); e.stopPropagation();});
156+
window.addEventListener("dragexit", function(e){e=e||window.event; e.preventDefault(); e.stopPropagation();});
157+
window.addEventListener("dragleave", function(e){e=e||window.event; e.preventDefault(); e.stopPropagation();});
158+
window.addEventListener("dragover", function(e){e=e||window.event; e.preventDefault(); e.stopPropagation();});
159+
window.addEventListener("dragstart", function(e){e=e||window.event; e.preventDefault(); e.stopPropagation();});
160+
window.addEventListener("drop", function(e){e=e||window.event; e.preventDefault(); e.stopPropagation();});
151161
});

0 commit comments

Comments
 (0)