-
Bug
-
Resolution: Fixed
-
P3
-
7, 8u221, 11, 14
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8246581 | 13.0.4 | Anton Litvinov | P3 | Resolved | Fixed | b04 |
JDK-8240583 | 11.0.8 | Anton Litvinov | P3 | Resolved | Fixed | b01 |
JDK-8237197 | 11.0.7-oracle | Anton Litvinov | P3 | Resolved | Fixed | b02 |
JDK-8240365 | 11.0.7 | Anton Litvinov | P3 | Resolved | Fixed | b06 |
JDK-8244303 | openjdk8u262 | Anton Litvinov | P3 | Resolved | Fixed | b02 |
JDK-8237208 | 8u251 | Anton Litvinov | P3 | Resolved | Fixed | b02 |
JDK-8239717 | emb-8u251 | Anton Litvinov | P3 | Resolved | Fixed | team |
macOS 10.13.3
A DESCRIPTION OF THE PROBLEM :
Two apostrophe characters are entered in a text field instead of one with "U.S. International - PC" keyboard layout, if a user types one apostrophe character followed by one consonant Latin letter.
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
1. Go to "System Preferences -> Keyboard -> Input Sources" and add "U.S. International - PC".
2. Compile and run the test case, whose code is provided below.
3. Press apostrophe key " ' ", press any consonant Latin letter key, for example " d " key on a keyboard.
The bug is reproduced, if two apostrophe characters ('') are entered in the text field.
---------- BEGIN SOURCE ----------
import javax.swing.*;
public class JTextFieldTest {
public static void main(String[] args) {
SwingUtilities.invokeLater(new Runnable() {
@Override
public void run() {
JFrame frame = new JFrame();
frame.add(new JTextField(20));
frame.pack();
frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
frame.setVisible(true);
frame.setLocationRelativeTo(null);
}
});
}
}
---------- END SOURCE ----------
- backported by
-
JDK-8237197 [macosx] Two apostrophes are entered instead of one with "U.S. International - PC" layout
-
- Resolved
-
-
JDK-8237208 [macosx] Two apostrophes are entered instead of one with "U.S. International - PC" layout
-
- Resolved
-
-
JDK-8239717 [macosx] Two apostrophes are entered instead of one with "U.S. International - PC" layout
-
- Resolved
-
-
JDK-8240365 [macosx] Two apostrophes are entered instead of one with "U.S. International - PC" layout
-
- Resolved
-
-
JDK-8240583 [macosx] Two apostrophes are entered instead of one with "U.S. International - PC" layout
-
- Resolved
-
-
JDK-8244303 [macosx] Two apostrophes are entered instead of one with "U.S. International - PC" layout
-
- Resolved
-
-
JDK-8246581 [macosx] Two apostrophes are entered instead of one with "U.S. International - PC" layout
-
- Resolved
-
- duplicates
-
JDK-8133589 [macosx] Char 'swallowed' after single quote in JTextField w/ US Int'l-PC keybd
-
- Closed
-
- relates to
-
JDK-8180370 Characters are skipped on input of Korean text on OS X
-
- Resolved
-