From 745d5b30862ed9a5809c6a943856df7310c23f87 Mon Sep 17 00:00:00 2001 From: Luc Tribolet Date: Fri, 24 May 2013 13:43:46 +0200 Subject: [PATCH] Fix drag'n drop issue Added dragover event handler --- js/main.js | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/js/main.js b/js/main.js index fdb70f4..ad915c6 100755 --- a/js/main.js +++ b/js/main.js @@ -118,16 +118,11 @@ $(document).ready(function(){ .bind("mouseleave", lychee.hideControls); /* Upload */ - document.documentElement.ondrop = function (e) { - - e.stopPropagation(); - e.preventDefault(); - lychee.upload(event.dataTransfer.files); - return true; - - } + $(document.documentElement) + .on("dragover", function(event) { event.preventDefault();}, false) + .on("drop", function (e) { e.stopPropagation(); e.preventDefault(); lychee.upload(event.dataTransfer.files); return true;}); /* Init */ lychee.ready(); -}); \ No newline at end of file +});