diff --git a/src/frontend/src/pages/FlowPage/components/PageComponent/index.tsx b/src/frontend/src/pages/FlowPage/components/PageComponent/index.tsx index a48674d56..4cf5a7484 100644 --- a/src/frontend/src/pages/FlowPage/components/PageComponent/index.tsx +++ b/src/frontend/src/pages/FlowPage/components/PageComponent/index.tsx @@ -90,7 +90,10 @@ export default function Page({ useEffect(() => { const onKeyDown = (event: KeyboardEvent) => { - if (!isWrappedWithClass(event, "nocopy")) { + if ( + !isWrappedWithClass(event, "nocopy") && + window.getSelection()?.toString().length === 0 + ) { if ( (event.ctrlKey || event.metaKey) && event.key === "c" &&