Issue metadata
Sign in to add a comment
|
Dvorak-QWERTY-commands layout has incorrect keyCode when option key pressed
Reported by
and...@darknoon.com,
May 29 2017
|
||||||||||||||||||||||
Issue descriptionI was asked by the vscode team to report this issue against chromium: https://github.com/Microsoft/vscode/issues/27345#event-1100064236 VSCode version is "Version 1.12.2 (1.12.2)" Chrome Version : n/a OS Version: OS X 10.12.5 URLs (if applicable) : Other browsers tested: Add OK or FAIL after other browsers where you have tested this issue: Safari 5: Firefox 4.x: IE 7/8/9: What steps will reproduce the problem? 1. Press cmd-option-R no effect What is the expected result? 1. triggers show in finder command What happens instead of that? 1. Pressing cmd-option-O will trigger the command
,
May 31 2017
,
May 31 2017
I tried the jsfiddle in Safari and saw the same bug, maybe it dates back to the shared heritage in webkit?
,
May 31 2017
Here is a fork of the fiddle with preventDefault so you don't leave the page: https://jsfiddle.net/sf73k2a4/
,
May 31 2017
+label:blink which is probably more suitable.
,
Jun 1 2017
,
Jun 1 2017
Why do you need to use keyCode? There are a number of situations where keyCode is broken are you able to get away from using keyCode and use key and code?
,
Jun 1 2017
I can't speak for the vs code team, but they tried to change away from using keyCode for keyboard commands and it ended up breaking my keyboard layout for all commands (not just the ones with option held down): https://github.com/Microsoft/vscode/issues/23986
,
Jun 1 2017
Thank you for providing more feedback. Adding requester "dtapuska@chromium.org" to the cc list and removing "Needs-Feedback" label. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Jun 8 2017
This is the same behavior as in Safari and is actually the value returned to use from the operating system. The code checks to see if it can convert the char to a windows key code and if it can't it looks at the character without modifiers applied and returns that. The OS is returning us this value and it isn't applying the Command map either so the value is turning out to be 80.
,
Jun 15 2017
The NextAction date has arrived: 2017-06-15 |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by alex.d...@gmail.com
, May 30 2017