Kevin and David,

Could you look over my fix for this issue? I thought about putting the special casing in the GlassViewDelegate and changing the return value of sendJavaKeyEvent to return a boolean. I think this way might be a bit cleaner.

This issue is caused by the MacOS processing of Command-DOT, which when triggers causes two performKeyEquivalent: NSEvent *event invocations which were giving us spurious KeyEvents. The fix special cases the Command-DOT and returns YES which nicely eats the second performKeyEquivalent.

Thanks,

        --mm

JIRA - https://javafx-jira.kenai.com/browse/RT-37399
WEBREV - http://cr.openjdk.java.net/~morris/RT-37399.01

Reply via email to