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

Accessible view: pressing the "Menu" key breaks all context menus and accessible view #211082

Open
ntrogh opened this issue Apr 23, 2024 · 1 comment
Assignees
Labels
accessibility Keyboard, mouse, ARIA, vision, screen readers (non-specific) issues bug Issue identified by VS Code Team member as probable bug

Comments

@ntrogh
Copy link

ntrogh commented Apr 23, 2024

Testing #210598

VS Code: latest 1.89.0-insider
OS: Windows_NT x64 10.0.22631
GHPR extension: v0.87.2024042204 (pre-release)

  1. Checkout PR with multiple comments

  2. Open Comments pane

  3. Open accessible view with Alt+F2

  4. Press the "Menu" keyboard key -> accessible view closes unexpectedly
    image

  5. Press Alt+F2 again -> accessible view doesn't open and an error is shown:
    Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.

  6. All right-click actions in VS Code no longer work (e.g. right-click a file in Explorer view no longer shows the context menu)

  7. Run Reload Window command to restore all functionality

Note: pressing Shift+F10, which can be substitute for the Menu key, doesn't have this effect.

@meganrogge
Copy link
Contributor

This is really odd. I do not have a keyboard with a menu key 🤔 , no idea why it would cause such issues.

@meganrogge meganrogge added bug Issue identified by VS Code Team member as probable bug accessibility Keyboard, mouse, ARIA, vision, screen readers (non-specific) issues labels Apr 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility Keyboard, mouse, ARIA, vision, screen readers (non-specific) issues bug Issue identified by VS Code Team member as probable bug
Projects
None yet
Development

No branches or pull requests

2 participants