nextui-org / nextui

🚀 Beautiful, fast and modern React UI library.
https://nextui.org
MIT License
20.42k stars 1.23k forks source link

[BUG] - Accordion not accessible properly with VoiceOver or JAWS #3194

Open outputboy opened 3 weeks ago

outputboy commented 3 weeks ago

NextUI Version

2.4.0

Describe the bug

The accordion is accessible with keyboard and Mac voiceover. However, when accessing via iPhone voiceover or JAWS, we have to tab space/enter 1 extra time to expand the accordion. Seems there is an extra layer of trigger when using JAWS, not sure why.

Your Example Website or App

https://nextui.org/docs/components/accordion

Steps to Reproduce the Bug or Issue

  1. Activate Voiceover on iphone.
  2. Open https://nextui.org/docs/components/accordion
  3. Try expand one accordion
  4. We have to click screen 3 times to expand it. Normally it should be 2 tabs

Expected behavior

As a user using Voiceover on iPhone, I expect to click twice on accordion title to expand the accordion.

Screenshots or Videos

No response

Operating System Version

IOS 17.5.1 iPhone13

Browser

Chrome

linear[bot] commented 3 weeks ago

ENG-969 [BUG] - Accordion not accessible properly with VoiceOver or JAWS