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

Can't Shift+Tab out of the Console when "tab key always moves focus" is on #1685

Open
gtritchie opened this issue Oct 25, 2023 · 0 comments
Open
Assignees
Labels
area: console Issues related to Console category. bug Something isn't working

Comments

@gtritchie
Copy link
Contributor

gtritchie commented Oct 25, 2023

Positron Version:

Positron Version: 2023.10.0 (Universal) build 1386
Code - OSS Version: 1.83.0
Commit: 3d9f176
Date: 2023-10-25T03:04:10.976Z
Electron: 25.8.4
ElectronBuildId: undefined
Chromium: 114.0.5735.289
Node.js: 18.15.0
V8: 11.4.183.29-electron.0
OS: Darwin arm64 22.6.0

Steps to reproduce the issue:

  1. With keyboard focus in the Console (R or Python), invoke "Toggle Tab Key Moves focus" via command palette or Ctrl+Shift+M (Mac) or Ctrl+M (Windows)
  2. Note that status bar says "Tab Moves Focus"
  3. Type Shift+Tab

Nothing happens.

What did you expect to happen?

Focus should move to the previous focusable element outside the console, in this case, the last button on its toolbar. Compare with the Terminal and the editor, which do work correctly.

Note that forward Tab does work.

This partially fails WCAG "Success Criterion 2.1.2 No Keyboard Trap" and makes the product harder to use for a keyboard-only user (e.g. Stephen Hawking, were he alive and using Positron).

Were there any error messages in the output or Developer Tools console?

N/A

@petetronic petetronic added this to the Release Candidate milestone Feb 26, 2024
@wesm wesm added area: console Issues related to Console category. bug Something isn't working and removed accessibility labels Feb 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: console Issues related to Console category. bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants