diff --git a/src/osx/cocoa/window.mm b/src/osx/cocoa/window.mm index 813bb1face..7f26b8585e 100644 --- a/src/osx/cocoa/window.mm +++ b/src/osx/cocoa/window.mm @@ -518,7 +518,7 @@ void wxWidgetCocoaImpl::SetupKeyEvent(wxKeyEvent &wxevent , NSEvent * nsEvent, N } } - if ( !keyval ) + if ( !keyval && aunichar < 256 ) // only for ASCII characters { if ( wxevent.GetEventType() == wxEVT_KEY_UP || wxevent.GetEventType() == wxEVT_KEY_DOWN ) keyval = wxToupper( aunichar ) ;