Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions packages/react-core/src/components/DataList/DataListItem.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,15 @@ class DataListItem extends Component<DataListItemProps> {

const onKeyDown = (event: React.KeyboardEvent) => {
if ([KeyTypes.Enter, KeyTypes.Space].includes(event.key)) {
const target: any = event.target;
if (
target.parentNode.classList.contains(styles.dataListItemAction) ||
target.parentNode.classList.contains(styles.dataListItemControl)
) {
// check other event handlers are not present.
return;
}

event.preventDefault();
updateSelectedDataListItem(event, id);
Comment thread
kmcfaul marked this conversation as resolved.
}
Expand Down
Loading