fix: Prevent invalid attachments from blocking text paste (#13135)

This commit is contained in:
Sivin Varghese
2025-12-22 21:17:35 +05:30
committed by GitHub
parent d408f664cb
commit 53c21e6ad3
3 changed files with 28 additions and 18 deletions

View File

@@ -171,10 +171,13 @@ const onPaste = e => {
const files = e.clipboardData?.files;
if (!files?.length) return;
Array.from(files).forEach(file => {
const { name, type, size } = file;
onFileUpload({ file, name, type, size });
});
// Filter valid files (non-zero size)
Array.from(files)
.filter(file => file.size > 0)
.forEach(file => {
const { name, type, size } = file;
onFileUpload({ file, name, type, size });
});
};
useEventListener(document, 'paste', onPaste);