@@ -1676,10 +1676,10 @@ function InternalTextInput(props: TextInputProps): React.Node {
16761676 const isHandled = props . keyDownEvents . some ( ( { key, metaKey, ctrlKey, altKey, shiftKey} : HandledKeyEvent ) => {
16771677 return (
16781678 event . nativeEvent . key === key &&
1679- ( metaKey ?? false ) === event . nativeEvent . metaKey &&
1680- ( ctrlKey ?? false ) === event . nativeEvent . ctrlKey &&
1681- ( altKey ?? false ) === event . nativeEvent . altKey &&
1682- ( shiftKey ?? false ) === event . nativeEvent . shiftKey
1679+ Boolean ( metaKey ) === event . nativeEvent . metaKey &&
1680+ Boolean ( ctrlKey ) === event . nativeEvent . ctrlKey &&
1681+ Boolean ( altKey ) === event . nativeEvent . altKey &&
1682+ Boolean ( shiftKey ) === event . nativeEvent . shiftKey
16831683 ) ;
16841684 } ) ;
16851685 if ( isHandled ) {
@@ -1694,10 +1694,10 @@ function InternalTextInput(props: TextInputProps): React.Node {
16941694 const isHandled = props . keyUpEvents . some ( ( { key, metaKey, ctrlKey, altKey, shiftKey} : HandledKeyEvent ) => {
16951695 return (
16961696 event . nativeEvent . key === key &&
1697- ( metaKey ?? false ) === event . nativeEvent . metaKey &&
1698- ( ctrlKey ?? false ) === event . nativeEvent . ctrlKey &&
1699- ( altKey ?? false ) === event . nativeEvent . altKey &&
1700- ( shiftKey ?? false ) === event . nativeEvent . shiftKey
1697+ Boolean ( metaKey ) === event . nativeEvent . metaKey &&
1698+ Boolean ( ctrlKey ) === event . nativeEvent . ctrlKey &&
1699+ Boolean ( altKey ) === event . nativeEvent . altKey &&
1700+ Boolean ( shiftKey ) === event . nativeEvent . shiftKey
17011701 ) ;
17021702 } ) ;
17031703 if ( isHandled ) {
0 commit comments