src/macosx/native/sun/awt/AWTView.m

Print this page

        

*** 277,287 **** fPAHNeedsToSelect = YES; } return; } ! if (![self hasMarkedText] && fKeyEventsNeeded) { [self deliverJavaKeyEventHelper: event]; } fProcessingKeystroke = NO; } --- 277,290 ---- fPAHNeedsToSelect = YES; } return; } ! NSString *eventCharacters = [event characters]; ! BOOL isDeadKey = (eventCharacters != nil && [eventCharacters length] == 0); ! ! if ((![self hasMarkedText] && fKeyEventsNeeded) || isDeadKey) { [self deliverJavaKeyEventHelper: event]; } fProcessingKeystroke = NO; }