1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2025-02-02 12:19:11 +00:00

Fixed problem with multiple tiddlers created from dragging a single file

This commit is contained in:
Jermolene 2014-01-24 14:09:06 +00:00
parent 644d88a6c5
commit f4b27b33de
2 changed files with 6 additions and 3 deletions

View File

@ -87,12 +87,14 @@ DropZoneWidget.prototype.handleDropEvent = function(event) {
this.dragEnterCount = 0;
// Remove highlighting
$tw.utils.removeClass(this.domNodes[0],"tw-dragover");
// Try to import the various data types we understand
this.importData(dataTransfer);
// Import any files in the drop
this.wiki.readFiles(dataTransfer.files,function(tiddlerFieldsArray) {
var numFiles = this.wiki.readFiles(dataTransfer.files,function(tiddlerFieldsArray) {
self.dispatchEvent({type: "tw-import-tiddlers", param: JSON.stringify(tiddlerFieldsArray)});
});
// Try to import the various data types we understand
if(numFiles === 0) {
this.importData(dataTransfer);
}
// Tell the browser that we handled the drop
event.preventDefault();
// Stop the drop ripple up to any parent handlers

View File

@ -1045,6 +1045,7 @@ exports.readFiles = function(files,callback) {
}
});
};
return files.length;
};
/*