Skip to content

Commit 59c6dca

Browse files
committed
Make sure to stop event propagation
1 parent 3ddcc80 commit 59c6dca

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

packages/ra-ui-materialui/src/button/DeleteWithConfirmButton.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,8 @@ export const DeleteWithConfirmButton = <RecordType extends RaRecord = any>(
125125
successMessage,
126126
});
127127

128-
const handleDialogOpen: ReactEventHandler<any> = () => {
128+
const handleDialogOpen: ReactEventHandler<any> = event => {
129+
event.stopPropagation();
129130
setOpen(true);
130131
};
131132
const handleDialogClose: ReactEventHandler<any> = () => {

packages/ra-ui-materialui/src/button/DeleteWithUndoButton.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ export const DeleteWithUndoButton = <RecordType extends RaRecord = any>(
5757
successMessage,
5858
});
5959
const handleClick: ReactEventHandler<any> = event => {
60+
event.stopPropagation();
6061
handleDelete();
6162
if (onClick) {
6263
onClick(event);

0 commit comments

Comments
 (0)