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

Tab trap in JupyterLab terminal #169

Open
2 tasks
Tracked by #6
gabalafou opened this issue Nov 7, 2022 · 1 comment
Open
2 tasks
Tracked by #6

Tab trap in JupyterLab terminal #169

gabalafou opened this issue Nov 7, 2022 · 1 comment
Assignees
Labels
area: codebase 💻 Item related to codebase and software development work area: documentation 📖 Improvements or additions to documentation

Comments

@gabalafou
Copy link
Contributor

gabalafou commented Nov 7, 2022

Description

When a terminal console is open in JupyterLab, if the user presses the tab key, they will get trapped in the console. The only way to exit the console with the keyboard is to press CTRL + D.

Value / benefit

Understanding Success Criterion 2.1.2: No Keyboard Trap

Implementation details

Probably the easiest way to conform to WCAG 2.1.2 is to include a message in the terminal that lets the user know how to exit. But this needs further investigation.

Related issues and tasks

Updates

No response

@gabalafou gabalafou added the status: needs triage 🚦 Someone needs to have a look at this issue and triage label Nov 7, 2022
@gabalafou gabalafou self-assigned this Nov 7, 2022
@trallard trallard moved this to Todo 📬 in Jupyter a11y CZI grant 🚀 Nov 7, 2022
@trallard trallard added this to the Sprint 4 - Europa 🌕 milestone Nov 14, 2022
This was referenced Nov 16, 2022
This was referenced Nov 30, 2022
@trallard
Copy link
Member

trallard commented Dec 8, 2022

Should be part documented in #173

@trallard trallard changed the title Tab trab in JupyterLab terminal Tab trap in JupyterLab terminal Dec 8, 2022
@trallard trallard moved this from Todo 📬 to In Progress 🏗 in Jupyter a11y CZI grant 🚀 Dec 16, 2022
@trallard trallard added area: documentation 📖 Improvements or additions to documentation area: codebase 💻 Item related to codebase and software development work and removed status: needs triage 🚦 Someone needs to have a look at this issue and triage labels Dec 16, 2022
@trallard trallard removed this from the Sprint 9 - Thebe 🚀 milestone Nov 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: codebase 💻 Item related to codebase and software development work area: documentation 📖 Improvements or additions to documentation
Projects
Status: In Progress 🏗
Development

No branches or pull requests

2 participants