-
Bug
-
Resolution: Fixed
-
P3
-
11.0.12-oracle, 17
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8273002 | 17.0.2 | Philip Race | P3 | Resolved | Fixed | b01 |
JDK-8273209 | 17.0.1 | Philip Race | P3 | Resolved | Fixed | b09 |
JDK-8291551 | 15.0.9 | Yuri Nesterenko | P3 | Resolved | Fixed | b02 |
JDK-8291553 | 13.0.13 | Yuri Nesterenko | P3 | Resolved | Fixed | b02 |
JDK-8272993 | 11.0.14-oracle | Philip Race | P3 | Resolved | Fixed | b01 |
JDK-8273891 | 11.0.14 | Martin Doerr | P3 | Resolved | Fixed | b01 |
JDK-8282537 | 8u341 | Suman Rajkumaar Kodandarama | P3 | Resolved | Fixed | b01 |
is printed to the console in some cases when input methods are switched.
To reproduce this first install an alternate input source (eg Simplified Chinese Pinyin)
To do this on macOS 11
1) Open the System Settings application.
2) Select "Keyboard Preferences .. "
3) Select the "Input Sources" tab
4) Click "+" and choose "Chinese Simplied, Pinyin"
This will now be an option on the top menu bar.
Leave the System in default (eg US) mode for now.
Now
1) use JDK 17 to run SwingSet2.jar (or any other Swing app that has a text component that accepts focus) and
2) click in the text component to give it focus.
3) click in the terminal window from which you started the app so the Java app and component loses focus
4) Select the Pinyin input method
5) Click back in the Swing text field
The exception message should now be printed.
- backported by
-
JDK-8272993 [macOS] "Apple AWT Internal Exception" when input method is changed
- Resolved
-
JDK-8273002 [macOS] "Apple AWT Internal Exception" when input method is changed
- Resolved
-
JDK-8273209 [macOS] "Apple AWT Internal Exception" when input method is changed
- Resolved
-
JDK-8273891 [macOS] "Apple AWT Internal Exception" when input method is changed
- Resolved
-
JDK-8282537 [macOS] "Apple AWT Internal Exception" when input method is changed
- Resolved
-
JDK-8291551 [macOS] "Apple AWT Internal Exception" when input method is changed
- Resolved
-
JDK-8291553 [macOS] "Apple AWT Internal Exception" when input method is changed
- Resolved
- links to
-
Commit openjdk/jdk11u-dev/25cad2fe
-
Commit openjdk/jdk13u-dev/e5ddcb1c
-
Commit openjdk/jdk15u-dev/d9631d87
-
Commit openjdk/jdk17u/71a6aae3
-
Commit openjdk/jdk/f681d654
-
Review openjdk/jdk11u-dev/345
-
Review openjdk/jdk13u-dev/382
-
Review openjdk/jdk15u-dev/245
-
Review openjdk/jdk17u/42
-
Review openjdk/jdk/5211