From 06f49cf0e55d111622b777d54cbde35802c96bb7 Mon Sep 17 00:00:00 2001 From: Olivier Tassinari Date: Fri, 30 Dec 2022 15:51:32 +0100 Subject: [PATCH 1/2] [core] Handle selecton edge case --- .../src/hooks/features/clipboard/useGridClipboard.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/grid/x-data-grid/src/hooks/features/clipboard/useGridClipboard.ts b/packages/grid/x-data-grid/src/hooks/features/clipboard/useGridClipboard.ts index 69d9b33957f6..8b5f400a9c46 100644 --- a/packages/grid/x-data-grid/src/hooks/features/clipboard/useGridClipboard.ts +++ b/packages/grid/x-data-grid/src/hooks/features/clipboard/useGridClipboard.ts @@ -26,15 +26,15 @@ function writeToClipboardPolyfill(data: string) { } function hasNativeSelection(element: HTMLInputElement) { - if (window.getSelection()?.toString() !== '') { + // When getSelection is called on an