Keyboard layout changes are not detected on Linux #23690
Closed
Description
- VSCode Version: Code - Insiders 1.11.0-insider (6b95480, 2017-03-30T06:18:34.366Z)
- OS Version: Linux x64 3.13.0-108-generic
- Extensions: none
Found verifying #1549
Steps to Reproduce on Linux under Parallels with a US keyboard (did not reproduce on Mac):
- Start with US layout
- Navigate in code to populate navigation history
- Navigate back / forward with keyboard shortcut (Ctrl + Alt + Minus, Ctrl + Shift + Minus)
- Switch to German layout
- Navigate back / forward now works with both the German location of Minus (expected) and the US location of Minus (unexpected)
- Reload window
- Now navigation only works with the German location of Minus (expected)
It seems like the layout switch doesn't clear out the old binding.