coollsd commited on
Commit
881d594
·
verified ·
1 Parent(s): 2cdcc94

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -3
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
- handleFileSelect({ target: { files: [file] } });
 
 
 
635
  break;
636
  }
637
  }
@@ -882,11 +886,11 @@ HTML_CONTENT = """
882
  actionsContainer.appendChild(embedBtn);
883
  }
884
 
885
- historyItem.appendChild(actionsContainer);
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 = '';