diff --git a/packages/trace-viewer/src/ui/workbenchLoader.tsx b/packages/trace-viewer/src/ui/workbenchLoader.tsx index 0efd961e37..0260df0d7a 100644 --- a/packages/trace-viewer/src/ui/workbenchLoader.tsx +++ b/packages/trace-viewer/src/ui/workbenchLoader.tsx @@ -62,6 +62,10 @@ export const WorkbenchLoader: React.FunctionComponent<{ const listener = async (e: ClipboardEvent) => { if (!e.clipboardData?.files.length) return; + for (const file of e.clipboardData.files) { + if (file.type !== 'application/zip') + return; + } e.preventDefault(); processTraceFiles(e.clipboardData.files); };