diff --git a/frontend/src/canvas/image-drop.ts b/frontend/src/canvas/image-drop.ts index d9b7dc1..265b10f 100644 --- a/frontend/src/canvas/image-drop.ts +++ b/frontend/src/canvas/image-drop.ts @@ -299,9 +299,10 @@ export function setupPaste( // Reject unsupported media types with feedback if (!ALLOWED_MIME_TYPES.has(item.type)) { + const ext = extFromMime(item.type); uploads?.addRejected( - item.type.split('/')[1] || 'unknown', - `Unsupported format: ${extFromMime(item.type)}`, + `pasted-item${ext.startsWith('.') ? ext : '.' + ext}`, + `Unsupported format: ${ext}`, ); continue; }