AppFlowy-IO / AppFlowy-IO/AppFlowy

[Bug] Accessibility - Screen reader does not announce editor content

Open
#7,033 2 comments 1 reaction 0 assignees View on GitHub
bug editor platform-windows
Dominant language
Dart
Stars
76.6k
Forks
6k
PR merge metrics
No merged PRs in 30d

Description

### Bug Description

I am a user who is legally blind. I am using the NVDA screen reader. I noticed that the editor is currently unaccessible while editing content. As you move the text cursor around, nothing is announced by the screen reader, nor are selections. Currently, the only way to have the screen reader announce what's in the editor is to make a selection, copy it, and have the screen reader read aloud the contents of the clipboard. The other way is to mouse over the text, and it will read it aloud, but this is much too slow.

### How to Reproduce

1. Download and install NVDA
2. Open AppFlowy
3. Write some content in the editor
4. Use the arrow keys on your keyboard to move around, and notice nothing is announced by the screen reader
5. Make a text selection, either with the keyboard or mouse, and notice nothing is announced by the screen reader

### Expected Behavior

I expect NVDA to be able to tell when text is edited and the cursor/selection changes state.

### Operating System

Windows 11

### AppFlowy Version(s)

0.7.8

### Screenshots

_No response_

### Additional Context

_No response_

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.