aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenis Fokin <Denis.Fokin@jetbrains.com>2017-02-08 12:26:24 +0300
committerAlexey Ushakov <Alexey.Ushakov@jetbrains.com>2017-03-31 16:48:34 +0300
commit246ac653b48c130c1718b9966fc37907058fbefe (patch)
treeb252de08e534e69eeba0e4b9043ec74dc609d71d
parent021895f3087e3b288b3c64183b77ad615693da41 (diff)
downloadjdk8u_jdk-246ac653b48c130c1718b9966fc37907058fbefe.tar.gz
JRE-220 terminal Ctrl+C is not working!
-rw-r--r--src/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java b/src/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java
index 41f4de0741..d07c1e72cb 100644
--- a/src/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java
+++ b/src/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java
@@ -310,9 +310,9 @@ final class CPlatformResponder {
if (isISOControl) {
characterToSendWithTheEvent = checkedChar;
- }
-
- characterToSendWithTheEvent = mapNsCharsToCompatibleWithJava(characterToSendWithTheEvent);
+ } else {
+ characterToSendWithTheEvent = mapNsCharsToCompatibleWithJava(characterToSendWithTheEvent);
+ }
String stringWithChar = NSEvent.nsToJavaChar(characterToSendWithTheEvent, nsEvent.getModifierFlags());
characterToSendWithTheEvent = stringWithChar == null ? KeyEvent.CHAR_UNDEFINED : stringWithChar.charAt(0);