diff --git a/packages/block-editor/src/components/writing-flow/use-clipboard-handler.js b/packages/block-editor/src/components/writing-flow/use-clipboard-handler.js index 8117b4fa90700..56583447d3f0e 100644 --- a/packages/block-editor/src/components/writing-flow/use-clipboard-handler.js +++ b/packages/block-editor/src/components/writing-flow/use-clipboard-handler.js @@ -70,7 +70,8 @@ export default function useClipboardHandler() { const hasSelection = event.type === 'copy' || event.type === 'cut' ? documentHasUncollapsedSelection( ownerDocument ) - : documentHasSelection( ownerDocument ); + : documentHasSelection( ownerDocument ) && + ! ownerDocument.activeElement.isContentEditable; // Let native copy behaviour take over in input fields. if ( hasSelection ) {