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

note field not working with screen readers #2013

Closed
mikolysz opened this issue Oct 21, 2019 · 2 comments
Closed

note field not working with screen readers #2013

mikolysz opened this issue Oct 21, 2019 · 2 comments
Labels
bug It's a bug

Comments

@mikolysz
Copy link

Environment

Joplin version: 1.0.173
Platform: Windows 7
OS specifcs: NVDA used as the screen reader in question

Steps To Reproduce

  1. Launch a screen reader, a program that lets blind people navigate the computer by reading the screen contents aloud
  2. Open any document, in any other app NOT Joplin. Notice that, when moving with the arrow keys, the document contents are being read.
  3. Open a Joplin note and click on the edit field. Moving with arrow keys doesn't read the note's contents.

The screen reader should interact with this edit field the way it interacts with all other fields, i.e. by reading the note.

Logfile

@mikolysz mikolysz added the bug It's a bug label Oct 21, 2019
@tessus
Copy link
Collaborator

tessus commented Oct 21, 2019

There is no version 1.0.173

@JuneKelly
Copy link
Contributor

This is a known problem with Ace, the javascript-based editor component which Joplin uses to render the Note area: ajaxorg/ace#2164

The solutions would be to either wait until Ace fixes this problem on their end (unlikely), or to consider changing the editor component to something more modern, like ProseMirror, CodeMirror 6, or Slate.

@lock lock bot locked and limited conversation to collaborators Dec 23, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug It's a bug
Projects
None yet
Development

No branches or pull requests

4 participants