Skip to content

Unable to move TalkBack cursor on Modal component #7471

@warsawgentleman

Description

@warsawgentleman

Provide a general summary of the issue here

When Modal is opened via TalkBack I am unable to change cursor position by swiping left or right. The cursor always comes back to the first focusable element. The flow works perfectly on VoiceOver (macOS).

🤔 Expected Behavior?

I should be able to navigate the elements inside Modal by swiping left or right.

😯 Current Behavior

TalkBack cursor is blocked on the first element.

💁 Possible Solution

No response

🔦 Context

No response

🖥️ Steps to Reproduce

The bug is visible in Modal's documentation - https://react-spectrum.adobe.com/react-aria/Modal.html.

  1. Turn on TalkBack
  2. Go to https://react-spectrum.adobe.com/react-aria/Modal.html
  3. Select "Sign up..." button and double tap to open it
  4. The first input is selected
  5. Swipe right to select the next input
  6. TalkBack cursor isn't changed

Version

1.5.0

What browsers are you seeing the problem on?

Chrome

If other, please specify.

No response

What operating system are you using?

Android 14. TalkBack 14.1, Chrome

🧢 Your Company/Team

No response

🕷 Tracking Issue

No response

Metadata

Metadata

Assignees

Type

No type

Projects

Status

✅ Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions