diff --git a/components/lib/datatable/TableBody.js b/components/lib/datatable/TableBody.js index 427c7c8f7e..7b9892e4e8 100644 --- a/components/lib/datatable/TableBody.js +++ b/components/lib/datatable/TableBody.js @@ -471,7 +471,7 @@ export const TableBody = React.memo( }; const onRowClick = (event) => { - if (allowCellSelection() || !allowSelection(event) || event.defaultPrevented) { + if (allowCellSelection() || !allowSelection(event) || event.defaultPrevented || (event.originalEvent && event.originalEvent.defaultPrevented)) { return; }