From dd563e07964bd4d2eabef673aeebb0684a0cef0b Mon Sep 17 00:00:00 2001 From: Danny Avila Date: Sun, 23 Jun 2024 18:07:28 -0400 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=8B=20refactor:=20Prevent=20RTF=20Past?= =?UTF-8?q?e=20to=20Clipboard=20Only=20Plain=20Text=20(#3179)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/src/components/Messages/Content/CodeBlock.tsx | 2 +- client/src/hooks/Messages/useCopyToClipboard.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/client/src/components/Messages/Content/CodeBlock.tsx b/client/src/components/Messages/Content/CodeBlock.tsx index 399a2454bb..5e3cd8076d 100644 --- a/client/src/components/Messages/Content/CodeBlock.tsx +++ b/client/src/components/Messages/Content/CodeBlock.tsx @@ -33,7 +33,7 @@ const CodeBar: React.FC = React.memo(({ lang, codeRef, error, plug const codeString = codeRef.current?.textContent; if (codeString) { setIsCopied(true); - copy(codeString); + copy(codeString, { format: 'text/plain' }); setTimeout(() => { setIsCopied(false); diff --git a/client/src/hooks/Messages/useCopyToClipboard.ts b/client/src/hooks/Messages/useCopyToClipboard.ts index 1b20a14e32..50111f68aa 100644 --- a/client/src/hooks/Messages/useCopyToClipboard.ts +++ b/client/src/hooks/Messages/useCopyToClipboard.ts @@ -19,7 +19,7 @@ export default function useCopyToClipboard({ return acc; }, ''); } - copy(messageText ?? ''); + copy(messageText ?? '', { format: 'text/plain' }); setTimeout(() => { setIsCopied(false);