Skip to content

JAWS Announcing Multiline <textarea> “Edit” twice on Arrow Keys #938

@nandhin11

Description

@nandhin11

Summary

JAWS announces a multiline <textarea> control context repeatedly when pressing Arrow Down inside the field.

Description

In a simple multiline <textarea> rendered with a standard React setup (e.g., using MUI TextField with multiline and rows), when navigating with JAWS:

Focus moves into the textarea.

  1. JAWS announces: “Multiline, edit”
    • Press Down Arrow a second time inside the field.
  2. JAWS announces: “edit”
    • This occurs without moving focus away from the textarea.

This is reproduced in the shared CodeSandbox:

  1. Open https://codesandbox.io/p/sandbox/infallible-leaf-qx64mw?file=%2Fsrc%2Findex.tsx%3A12%2C3&from-embed
  2. Navigate to any multiline input with virtual cursor.
  3. Press Down Arrow once — JAWS reads “Description, edit”.
  4. Press Down Arrow again — JAWS reads “edit”.

Expected result

  • JAWS should announce label and role when focus enters the edit field.
  • Subsequent Arrow key navigation within the same focused textarea should not trigger a new announcement, as focus remains on the same element.

Actual result
JAWS announces the role (“edit”) on the second Arrow Down even though focus has not moved.

Example
https://codesandbox.io/p/sandbox/infallible-leaf-qx64mw?file=%2Fsrc%2Findex.tsx%3A12%2C3&from-embed

Additional Information
JAWS version
JAWS 2026/2025

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions