[mirotalksfu] - fix drag-and-drop

هذا الالتزام موجود في:
Miroslav Pejic
2022-06-06 14:42:06 +02:00
الأصل 5ce95f4aeb
التزام b920ba8f60

عرض الملف

@@ -2038,10 +2038,14 @@ class RoomClient {
return;
}
if (e.dataTransfer.items) {
if (e.dataTransfer.items[0].kind === 'file') {
var file = e.dataTransfer.items[0].getAsFile();
rc.sendFileInformations(file, peer_id);
let item = e.dataTransfer.items[0].webkitGetAsEntry();
console.log('Drag and drop', item);
if (item.isDirectory) {
userLog('warning', 'Please drag and drop a single file not a folder.', 'top-end');
return;
}
var file = e.dataTransfer.items[0].getAsFile();
rc.sendFileInformations(file, peer_id);
} else {
rc.sendFileInformations(e.dataTransfer.files[0], peer_id);
}