Since the Chrome update to version 86, I cannot type | (which is AltGr + < on German layout) or ~ (AltGr + +) anymore. Instead of | the char < appears, instead of ~ the char + appears.
On a second laptop, I still have Chrome 85.x.x.x with Arch Linux and German keyboard layout and there everything works fine. Thus, I suspect it has something to do with the Chrome update. However, I cannot exclude with certainty that another update on my system has caused this.
I noticed it inside Gitpod which uses xterm.js in Theia. However, it also happens with the demo at https://xtermjs.org/.
AltGr + <| should appear but < appears. With Chrome 85 everything works fine.@corneliusludmann Yes I can repro the issue with master under Ubuntu 18 as well. This is a real showstopper, as many programming characters on german keyboard layout are behind 3rd shift, geez.
Just tested with Chromium 86.0.4240.111 on Arch Linux with german keyboard layout, AltGr + < produces | just fine. Weird. Can you reproduce with the most recent Chrome version?
Can you reproduce with the most recent Chrome version?
I'll be happy to test this with the latest Chrome version. However, I'm not able to do this before Monday since I'm out of office this week.
@mofux Good find. Yes it looks they reverted some earlier attempt to get rid of xlib deps: https://chromium.googlesource.com/chromium/src/+/4fb89e020e3e3b1504fca92dbc8ab807202f7e9c%5E%21/#F0.
Can you reproduce with the most recent Chrome version?
I can confirm that with Chrome version 86.0.4240.111 it works again. Thanks! I'll close this issue.
Most helpful comment
@mofux Good find. Yes it looks they reverted some earlier attempt to get rid of xlib deps: https://chromium.googlesource.com/chromium/src/+/4fb89e020e3e3b1504fca92dbc8ab807202f7e9c%5E%21/#F0.