src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java

Print this page

        

*** 87,102 **** responder.handleScrollEvent(x, y, modifierFlags, deltaX, deltaY); } public void handleKeyEvent(int eventType, int modifierFlags, String characters, String charsIgnoringMods, boolean isRepeat, short keyCode) { ! responder.handleKeyEvent(eventType, modifierFlags, charsIgnoringMods, keyCode); } public void handleInputEvent(String text) { ! new RuntimeException("Not implemented"); } public void handleFocusEvent(boolean focused) { this.focused = focused; updateOverlayWindowActiveState(); --- 87,109 ---- responder.handleScrollEvent(x, y, modifierFlags, deltaX, deltaY); } public void handleKeyEvent(int eventType, int modifierFlags, String characters, + String charsIgnoringMods, boolean isRepeat, short keyCode, + boolean needsKeyTyped) { + responder.handleKeyEvent(eventType, modifierFlags, charsIgnoringMods, keyCode, needsKeyTyped); + } + + // REMIND: delete this method once 'deploy' changes for 7156194 is pushed + public void handleKeyEvent(int eventType, int modifierFlags, String characters, String charsIgnoringMods, boolean isRepeat, short keyCode) { ! handleKeyEvent(eventType, modifierFlags, characters, charsIgnoringMods, isRepeat, keyCode, true); } public void handleInputEvent(String text) { ! responder.handleInputEvent(text); } public void handleFocusEvent(boolean focused) { this.focused = focused; updateOverlayWindowActiveState();