commit 65ffa2fe056083e8d397c889a7abf297cae77d3a parent 3deb5ec0dd4879c5cdc5a22bd16d48f6b075d4c1 Author: Sergej Orlov <wladimirych@gmail.com> Date: Mon, 3 Apr 2017 11:30:37 +0300 [track list] do not try to load tracks from dropped non-files Diffstat:
M | src/lib/leaflet.control.track-list/track-list.js | | | 5 | ++++- |
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/src/lib/leaflet.control.track-list/track-list.js b/src/lib/leaflet.control.track-list/track-list.js @@ -159,7 +159,10 @@ L.Control.TrackList = L.Control.extend({ onFileDragDrop: function(e) { L.DomEvent.stopPropagation(e); L.DomEvent.preventDefault(e); - this.loadFilesFromFilesObject(e.dataTransfer.files); + const files = e.dataTransfer.files; + if (files && files.length) { + this.loadFilesFromFilesObject(files); + } }, onEnterPressedInInput: function(this_, e) {