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

Desktop: Keyboard focus not visible #9982

Closed
personalizedrefrigerator opened this issue Feb 22, 2024 · 0 comments · Fixed by #9989
Closed

Desktop: Keyboard focus not visible #9982

personalizedrefrigerator opened this issue Feb 22, 2024 · 0 comments · Fixed by #9989
Labels
accessibility Related to accessibility bug It's a bug desktop All desktop platforms medium Medium priority issues

Comments

@personalizedrefrigerator
Copy link
Collaborator

personalizedrefrigerator commented Feb 22, 2024

Operating system

Linux

Joplin version

2.14.15

Desktop version info

Joplin 2.14.15 (dev, linux)

Client ID: 44da07c87ebf4662aa0e0f97f77f7f38
Sync Version: 3
Profile Version: 46
Keychain Supported: No

Revision: 3e1790a (pr/allow-cm6-user-commands-to-take-arguments)

CodeMirror6 line numbers: 1.0.0
Simple Backup: 1.3.5

Current behaviour

  1. Press tab to change the focus (hint: Escape then tab can be used to move focus out of the beta editor).
  2. Try to determine what is focused visually.

Note

This is particularly an issue when no mouse is connected to a computer. If focus indicators were originally removed for stylistic/appearance reasons, I suggest enabling them if no pointermove events have been received.

Alternatively, we may be able to let Electron decide whether to show focus indicators with the :focus-visible CSS selector.

Expected behaviour

It should be possible to visually determine what is focused when navigating using the keyboard. This is an issue particularly when no mouse/pointer device is connected to a computer.

See https://hacks.mozilla.org/2019/06/indicating-focus-to-improve-accessibility/ for why visible keyboard focus is important and implementation suggestions.

Logs

No response

@personalizedrefrigerator personalizedrefrigerator added bug It's a bug desktop All desktop platforms backlog We'll get to it... eventually... accessibility Related to accessibility medium Medium priority issues and removed backlog We'll get to it... eventually... labels Feb 22, 2024
personalizedrefrigerator added a commit to personalizedrefrigerator/joplin that referenced this issue Feb 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility Related to accessibility bug It's a bug desktop All desktop platforms medium Medium priority issues
Projects
None yet
1 participant