diff --git a/src/common/util/clipboardUtils.ts b/src/common/util/clipboardUtils.ts index d4109c007..306dc1a6d 100644 --- a/src/common/util/clipboardUtils.ts +++ b/src/common/util/clipboardUtils.ts @@ -27,5 +27,10 @@ export const supportsClipboardRead = !isFirefox; export async function getClipboardItems(): Promise { if (!isBrowser || !window.navigator.clipboard?.read) return []; - return await window.navigator.clipboard.read(); + try { + return await window.navigator.clipboard.read(); + } catch (error: any) { + console.warn('Failed to read clipboard: ', error); + return []; + } } \ No newline at end of file