Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -627,11 +627,15 @@ HTML_CONTENT = """
|
|
627 |
});
|
628 |
|
629 |
document.addEventListener('paste', (e) => {
|
|
|
630 |
const items = e.clipboardData.items;
|
631 |
for (let i = 0; i < items.length; i++) {
|
632 |
if (items[i].kind === 'file') {
|
633 |
const file = items[i].getAsFile();
|
634 |
-
|
|
|
|
|
|
|
635 |
break;
|
636 |
}
|
637 |
}
|
@@ -882,11 +886,11 @@ HTML_CONTENT = """
|
|
882 |
actionsContainer.appendChild(embedBtn);
|
883 |
}
|
884 |
|
885 |
-
|
886 |
historyList.appendChild(historyItem);
|
887 |
});
|
888 |
historyModal.style.display = "block";
|
889 |
-
|
890 |
|
891 |
function quickOpen(url, fileName, originalExtension) {
|
892 |
quickOpenContent.innerHTML = '';
|
|
|
627 |
});
|
628 |
|
629 |
document.addEventListener('paste', (e) => {
|
630 |
+
e.preventDefault();
|
631 |
const items = e.clipboardData.items;
|
632 |
for (let i = 0; i < items.length; i++) {
|
633 |
if (items[i].kind === 'file') {
|
634 |
const file = items[i].getAsFile();
|
635 |
+
const dT = new DataTransfer();
|
636 |
+
dT.items.add(file);
|
637 |
+
fileInput.files = dT.files;
|
638 |
+
handleFileSelect({ target: { files: dT.files } });
|
639 |
break;
|
640 |
}
|
641 |
}
|
|
|
886 |
actionsContainer.appendChild(embedBtn);
|
887 |
}
|
888 |
|
889 |
+
historyItem.appendChild(actionsContainer);
|
890 |
historyList.appendChild(historyItem);
|
891 |
});
|
892 |
historyModal.style.display = "block";
|
893 |
+
}
|
894 |
|
895 |
function quickOpen(url, fileName, originalExtension) {
|
896 |
quickOpenContent.innerHTML = '';
|