Hi All,

Kindly review the fix for JDK9.

Bug: 
https://bugs.openjdk.java.net/browse/JDK-7156316 
<https://bugs.openjdk.java.net/browse/JDK-7156316>

Webrev: 
http://cr.openjdk.java.net/~mhalder/7156316/webrev.00/ 
<http://cr.openjdk.java.net/~mhalder/7156316/webrev.00/>

Issue: 
[macosx] Ctrl+Space does generate Unknown keychar

Cause: 
SPACK key value was received as “ “ in function handleKeyEvent and that was 
correct value, but while sending the value as a character to function 
nsToJavaChar it was getting passed as 0. The function nsToJavaChar was 
returning 0 as unichar character for SPACE key as there was no code to handle 
the situation.
 
Fix: 
An extra parameter was added in handleKeyEvent function indicating SPACE key 
and was passed to nsToJavaChar method to handle it.

Regards,
Manajit

Reply via email to