Skip to content

Commit 46e495e

Browse files
committed
Revert defaultPreventation in keyDown
1 parent 7dea468 commit 46e495e

File tree

1 file changed

+7
-1
lines changed
  • packages/material-ui/src/Chip

1 file changed

+7
-1
lines changed

packages/material-ui/src/Chip/Chip.js

+7-1
Original file line numberDiff line numberDiff line change
@@ -324,7 +324,13 @@ const Chip = React.forwardRef(function Chip(props, ref) {
324324
onKeyDown(event);
325325
}
326326

327-
if (['Backspace', 'Delete', 'Escape'].indexOf(event.key) !== -1) {
327+
// Ignore events from children of `Chip`.
328+
// TODO: Remove in v5. It doesn't handle library code
329+
if (event.currentTarget !== event.target) {
330+
return;
331+
}
332+
333+
if ([' ', 'Enter', 'Backspace', 'Delete', 'Escape'].indexOf(event.key) !== -1) {
328334
event.preventDefault();
329335
}
330336
};

0 commit comments

Comments
 (0)