You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some characters, like '{' cannot be typed (and a bit surprisingly not even pasted) on Czech QWERTY keyboard. These characters are input using AltGr+Shift. Looking at the code here:
the code tries to detect AltGr, but it also checks that Shift is not pressed, so doing AltGr+Shift+{ is failing the check, and the character is not typed. If I remove the | SHIFT_PRESSED from the test, I can type the characters fine.
Is there a need for the test to include Shift? Will removing the Shift check break something?
Some characters, like '{' cannot be typed (and a bit surprisingly not even pasted) on Czech QWERTY keyboard. These characters are input using AltGr+Shift. Looking at the code here:
jline3/terminal/src/main/java/org/jline/terminal/impl/AbstractWindowsTerminal.java
Line 253 in 92a63e1
the code tries to detect AltGr, but it also checks that Shift is not pressed, so doing AltGr+Shift+{ is failing the check, and the character is not typed. If I remove the
| SHIFT_PRESSED
from the test, I can type the characters fine.Is there a need for the test to include Shift? Will removing the Shift check break something?
Thanks!
This was originally reported for OpenJDK:
https://bugs.openjdk.java.net/browse/JDK-8272139
The text was updated successfully, but these errors were encountered: