Skip to content

[autocomplete] Autocomplete options are not selectable with Android Talkback #31081

@PetroSilenius

Description

@PetroSilenius

Duplicates

  • I have searched the existing issues

Latest version

  • I have tested the latest version

Current behavior 😯

With Android Talkback trying to select a Autocomplete option from the options list, results in option not being selected and focus moving to the document

Expected behavior 🤔

It should select the field and move focus to the input

Steps to reproduce 🕹

Steps:

  1. Activate Android Talkback
  2. Navigate to https://mui.com/components/autocomplete
  3. Open the option list in the first example, Combo box with movies
  4. "Hover" one option and double tap to select it
  5. The field does not get selected and instead focus is moved to the document

Context 🔦

I was doing accessibility testing on one of my customer projects and ran into the issue. The Autocomplete component is used as an input for selecting a city, the component lists over 300 options.

Decided to investigate this a bit further and noticed it's occurring in the MUI docs as well

Your environment 🌎

Issue occured on a Android 11 device running Oxygen OS 11.0.5.1.
Talkback version 12.1.
Browser mobile Chrome 98.0.

`npx @mui/envinfo`
System:
    OS: macOS 12.1
  Binaries:
    Node: 16.13.1 - /usr/local/bin/node
    Yarn: 1.22.17 - /usr/local/bin/yarn
    npm: 8.1.2 - /usr/local/bin/npm
  Browsers:
    Chrome: 98.0.4758.80
    Edge: Not Found
    Firefox: 96.0.2
    Safari: 15.2
  npmPackages:
    @emotion/react: ^11.7.1 => 11.7.1
    @emotion/styled: ^11.6.0 => 11.6.0
    @mui/base:  5.0.0-alpha.67
    @mui/icons-material: ^5.2.5 => 5.3.1
    @mui/material: ^5.2.8 => 5.4.0
    @mui/private-theming:  5.3.0
    @mui/styled-engine:  5.3.0
    @mui/system:  5.4.0
    @mui/types:  7.1.0
    @mui/utils:  5.3.0
    @types/react: 17.0.39 => 17.0.39
    react: 17.0.2 => 17.0.2
    react-dom: 17.0.2 => 17.0.2
    typescript: 4.5.5 => 4.5.5

Metadata

Metadata

Assignees

Labels

scope: autocompleteChanges related to the autocomplete. This includes ComboBox.type: bugIt doesn't behave as expected.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions