Skip to content

Select & related compoents not accessible on ios with voiceover  #8176

@madebyjonny

Description

@madebyjonny

Describe the bug

When trying to interact with the select (& other similar components e.g. auto complete) while voiceover is enabled, the focus doesn't go to the drop down when swiping right as expected and there doesn't seem to be a way to get the focus onto it without pressing onto the ui itself.

Pull Request Link

No response

Reason for not contributing a PR

  • Lack of time
  • Unsure how to implement the fix/feature
  • Difficulty understanding the codebase
  • Other

Other Reason

No response

Reproducer

https://primevue.org/select

Environment

iOS 18.6.2

Vue version

3.16.2 (nuxt)

PrimeVue version

4.3.8

Node version

22.14.0

Browser(s)

Mobile Safari 18

Steps to reproduce the behavior

have voiceover enabled on a mobile device
navigate to a select ( i used the docs for this )
once the select is focused, double tap
the focus remains on the page with swiping left/right

Expected behavior

I would expect the focus to go automatically to the drop down once swiping right after initial interaction

Metadata

Metadata

Assignees

No one assigned

    Labels

    Status: Needs TriageIssue will be reviewed by Core Team and a relevant label will be added as soon as possible

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions