nakarte

Source code of https://map.sikmir.ru (fork)
git clone git://git.sikmir.ru/nakarte
Log | Files | Refs | LICENSE

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:
Msrc/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) {