diff --git a/packages/ra-core/src/controller/button/useDeleteWithConfirmController.tsx b/packages/ra-core/src/controller/button/useDeleteWithConfirmController.tsx index 04565fda04c..ced6a18e723 100644 --- a/packages/ra-core/src/controller/button/useDeleteWithConfirmController.tsx +++ b/packages/ra-core/src/controller/button/useDeleteWithConfirmController.tsx @@ -133,6 +133,7 @@ const useDeleteWithConfirmController = ( const handleDelete = useCallback( event => { + event.stopPropagation(); deleteOne({ payload: { id: record.id, previousData: record }, });