diff --git a/lib/client/listeners.js b/lib/client/listeners.js index 63af056a..6e498f1e 100644 --- a/lib/client/listeners.js +++ b/lib/client/listeners.js @@ -288,8 +288,7 @@ var Util, DOM, CloudCmd; }; preventDefault(event); - toggle(); - + files = event.dataTransfer.files; if (files.length) { @@ -301,7 +300,7 @@ var Util, DOM, CloudCmd; } }; - Events.add(['dragenter', 'dragleave'], toggle); + Events.add(['dragenter', 'dragleave', 'drop'], toggle); Util.forEach(panels, function(panel) { Events.add('dragover', panel, preventDefault)