diff --git a/src/filemanager.html b/src/filemanager.html index 584a91e7b..07497c8b2 100644 --- a/src/filemanager.html +++ b/src/filemanager.html @@ -301,7 +301,7 @@
- +
diff --git a/src/js/filemanager.js b/src/js/filemanager.js index be4d74339..2fe7ebe7b 100644 --- a/src/js/filemanager.js +++ b/src/js/filemanager.js @@ -202,7 +202,10 @@ app.controller('FileManagerController', ['$scope', '$translate', '$timeout', 'Cl if (!event.originalEvent.dataTransfer.items[0]) return; - var targetFolder = sanitize($scope.cwd + '/' + (entry && entry.isDirectory ? entry.fileName : '')); + var targetFolder; + if (typeof entry === 'string') targetFolder = sanitize(entry); + else targetFolder = sanitize($scope.cwd + '/' + (entry && entry.isDirectory ? entry.fileName : '')); + var dataTransfer = event.originalEvent.dataTransfer; // check if we have internal drag'n'drop