Incoming text is periodically not read by screen readers #14829

Open
opened 2026-01-31 04:20:35 +00:00 by claunia · 0 comments
Owner

Originally created by @Neurrone on GitHub (Aug 10, 2021).

Originally assigned to: @carlos-zamora on GitHub.

Windows Terminal version (or Windows build number)

1.9.1942.0

Other Software

Screen readers tested: Narrator, NVDA alpha-23553,3c29f9ad, observed while running in WSL2 Ubuntu in case that is somehow relevant

Steps to reproduce

/CC @codeofdusk per our previous discussion about this, @carlos-zamora

This appears to happen Intermittently, but for me I can fairly reliably reproduce this when I'm using Docker to run the postgres cli tool to interact with a Postgres database.

docker run -it postgres:13.3 psql -h db_host -U db_user

I would execute the following commands:

  1. \c <database> to use a database
  2. \d to describe a table

    Expected Behavior

    Incoming text continues to be reliably read by both NVDA and Narrator

    Actual Behavior

    Even though new text would be written on-screen, both NVDA and Narrator would fail to read it. I am able to use object navigation to manually go upwards in NVDA to read the newly written text, but that's not a practical solution.

    The fact that Narrator is also vulnerable to this makes me suspect a bug in Terminal itself.

    Restarting either screen reader does not fix it.

Originally created by @Neurrone on GitHub (Aug 10, 2021). Originally assigned to: @carlos-zamora on GitHub. ### Windows Terminal version (or Windows build number) 1.9.1942.0 ### Other Software Screen readers tested: Narrator, NVDA alpha-23553,3c29f9ad, observed while running in WSL2 Ubuntu in case that is somehow relevant ### Steps to reproduce /CC @codeofdusk per our previous discussion about this, @carlos-zamora This appears to happen Intermittently, but for me I can fairly reliably reproduce this when I'm using Docker to run the postgres cli tool to interact with a Postgres database. ```sh docker run -it postgres:13.3 psql -h db_host -U db_user ``` I would execute the following commands: 1. `\c <database>` to use a database 2. \d <table> to describe a table ### Expected Behavior Incoming text continues to be reliably read by both NVDA and Narrator ### Actual Behavior Even though new text would be written on-screen, both NVDA and Narrator would fail to read it. I am able to use object navigation to manually go upwards in NVDA to read the newly written text, but that's not a practical solution. The fact that Narrator is also vulnerable to this makes me suspect a bug in Terminal itself. Restarting either screen reader does not fix it.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#14829