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

Try to get keyboard-based table management to work in Safari. #2059

Open
FrenjaminBanklin opened this issue Jan 23, 2023 · 0 comments
Open
Labels
accessibility editor front end reduce frustration Issues which, if solved, would help reduce user frustration and annoyance

Comments

@FrenjaminBanklin
Copy link
Contributor

Builds on #726 and #1965.

Keyboard navigation within a Table node is mostly working properly (with some minor caveats), but due to how tab order works in Safari it is currently not possible to reach the table management controls. For example, see the following interaction in Chrome:
2023-01-23 14 15 31
Compare that to the following interaction in Safari:
2023-01-23 14 32 59

Notice that the Tab key does not select the expandable menu in Safari. It doesn't seem to be reachable by keyboard at all.

There are also some mildly aggravating nuances with text range selection, but those can be their own issue later.

@FrenjaminBanklin FrenjaminBanklin added editor front end accessibility reduce frustration Issues which, if solved, would help reduce user frustration and annoyance labels Jan 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility editor front end reduce frustration Issues which, if solved, would help reduce user frustration and annoyance
Projects
None yet
Development

No branches or pull requests

1 participant