@@ -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 ?? event . nativeEvent . metaKey ) === event . nativeEvent . metaKey &&
1680- ( ctrlKey ?? event . nativeEvent . ctrlKey ) === event . nativeEvent . ctrlKey &&
1681- ( altKey ?? event . nativeEvent . altKey ) === event . nativeEvent . altKey &&
1682- ( shiftKey ?? event . nativeEvent . shiftKey ) === event . nativeEvent . shiftKey
1679+ ( metaKey ?? false ) === event . nativeEvent . metaKey &&
1680+ ( ctrlKey ?? false ) === event . nativeEvent . ctrlKey &&
1681+ ( altKey ?? false ) === event . nativeEvent . altKey &&
1682+ ( shiftKey ?? false ) === 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 ?? event . nativeEvent . metaKey ) === event . nativeEvent . metaKey &&
1698- ( ctrlKey ?? event . nativeEvent . ctrlKey ) === event . nativeEvent . ctrlKey &&
1699- ( altKey ?? event . nativeEvent . altKey ) === event . nativeEvent . altKey &&
1700- ( shiftKey ?? event . nativeEvent . shiftKey ) === event . nativeEvent . shiftKey
1697+ ( metaKey ?? false ) === event . nativeEvent . metaKey &&
1698+ ( ctrlKey ?? false ) === event . nativeEvent . ctrlKey &&
1699+ ( altKey ?? false ) === event . nativeEvent . altKey &&
1700+ ( shiftKey ?? false ) === event . nativeEvent . shiftKey
17011701 ) ;
17021702 } ) ;
17031703 if ( isHandled ) {
0 commit comments