Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

When pressing "alt" to show the menu bar, keyboard focus is not given to it #2945

Closed
tristanlabelle opened this issue Feb 11, 2016 · 8 comments
Assignees
Labels
accessibility Keyboard, mouse, ARIA, vision, screen readers (non-specific) issues bug Issue identified by VS Code Team member as probable bug verified Verification succeeded windows VS Code on Windows issues
Milestone

Comments

@tristanlabelle
Copy link

Repro:

  • Use "View/Toggle Menu Bar" to hide the menu bar
  • Press and release "alt", the menu bar appears
  • Try using the arrow keys or mnemonic keys ('F' for 'File' menu)

Actual: there is no way to interact with the menu bar from the keyboard
Expected: same as the Hide Menu Bar extension for VS, where pressing alt gives keyboard focus to the "file menu", which allows navigating with the keyboard arrows or mnemonic keys.

Windows 10, VSCode 0.10.8

@stkb
Copy link
Contributor

stkb commented Feb 11, 2016

To add some information, if you hold alt and press f, then it works as expected, but not if you press them separately.

@Tyriar
Copy link
Member

Tyriar commented Feb 11, 2016

It looks like this is just how Electron behaves under Windows 10, you may want to file an issue there.

@alexdima alexdima added the upstream Issue identified as 'upstream' component related (exists outside of VS Code) label Feb 12, 2016
@bpasero bpasero added this to the Backlog milestone Feb 29, 2016
@bpasero bpasero added the bug Issue identified by VS Code Team member as probable bug label Feb 29, 2016
@bpasero
Copy link
Member

bpasero commented Mar 2, 2016

Might be related to #1569

@bpasero bpasero added the electron Issues and items related to Electron label Mar 8, 2017
@bpasero bpasero added workbench accessibility Keyboard, mouse, ARIA, vision, screen readers (non-specific) issues and removed bug Issue identified by VS Code Team member as probable bug labels Apr 7, 2017
@bpasero bpasero added the menu label May 26, 2017
@bpasero bpasero removed the workbench label Nov 12, 2017
@bpasero bpasero removed this from the Backlog milestone Nov 16, 2017
@benliddicott
Copy link

Definitely related to #1569

@benliddicott
Copy link

benliddicott commented Mar 7, 2018

Appears to be a duplicate of #1569

@rik-smeets
Copy link
Contributor

Yes, this is an Electron issue. See #2504 over at their repository.

@wolf99
Copy link

wolf99 commented Jun 20, 2018

AFAICT the pressing and holding trick mentioned by @stkb doesn't work (or has stopped working) as this bug randomly appeared for me today - everything worked as normally expected previously

update I've had occasion to reinstall vscode several times recently and this behaviour seems to have disappeared. Though I don't think any updates have been applied...

@sbatten
Copy link
Member

sbatten commented Jul 10, 2018

This is resolved in our custom menubar implementation via #53924. The new menubar can be enabled via the setting 'window.titlebarStyle' => custom

@sbatten sbatten closed this as completed Jul 10, 2018
@sbatten sbatten added this to the July 2018 milestone Jul 10, 2018
@bpasero bpasero added bug Issue identified by VS Code Team member as probable bug and removed electron Issues and items related to Electron upstream Issue identified as 'upstream' component related (exists outside of VS Code) labels Jul 16, 2018
@RMacfarlane RMacfarlane added the verified Verification succeeded label Aug 1, 2018
@vscodebot vscodebot bot locked and limited conversation to collaborators Aug 24, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
accessibility Keyboard, mouse, ARIA, vision, screen readers (non-specific) issues bug Issue identified by VS Code Team member as probable bug verified Verification succeeded windows VS Code on Windows issues
Projects
None yet
Development

No branches or pull requests

10 participants