microsoft / microsoft/fluentui

[Bug]: The 'Date and time' controls cannot be expanded with voice access commands.

Open
#30,342 10 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Area: Accessibility Fluent UI react (v8) Issue Pinged Resolution: Soft Close
Dominant language
TypeScript
Stars
20.3k
Forks
2.9k
Avg merge
2d 9h
Merged PRs (30d)
46

Description

Library

React Components / v8 (@fluentui/react)

System Info
System:
    OS: macOS 14.2.1
    CPU: (16) x64 Intel(R) Core(TM) i9-9880H CPU @ 2.30GHz
    Memory: 1.02 GB / 16.00 GB
    Shell: 3.2.57 - /bin/bash
  Browsers:
    Chrome: 120.0.6099.234
    Edge: 120.0.2210.144
    Safari: 17.2.1
Are you reporting Accessibility issue?

None

Reproduction

No

Bug Description

Prerequisites:
Turn on the Voice Access from the system settings

Repro steps:​
1.Open the Teams2.1 application
2.Activate the calendar controls in the left navigation region.
3.Activate the new meeting controls.
4. It will open the new meeting screen,
5, Give command as 'Show Numbers' & navigate to the date picker, time picker with Voice Access, and observe the issue.

Actual Result:
By using voice access command focus lands on the Date and time picker controls but Date and time picker controls are not getting expanded.

Expected Result:
The Date and time picker controls should be expanded voice access command on the time and date edit fields.

User Impact:
Voice Access-dependent users will face difficulty in expanding date and time picker controls using voice commands. This limitation can hinder their ability to interact with the interface efficiently and a less satisfactory user experience.

Logs

No response

Requested priority

Normal

Products/sites affected

MS teams

Are you willing to submit a PR to fix?

no

Validations
  • Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
  • The provided reproduction is a minimal reproducible example of the bug.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the Date and time picker controls in the React Components / v8 (@fluentui/react) library and determine which component handles expansion of the date and time edit fields. Reproduce the behavior with voice access in the reported Teams flow, then verify that voice commands expand both controls without breaking keyboard or pointer interaction.

Written by the indexing model from the issue text.

Assessment

Tech stack
react, typescript
Domain
accessibility, frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
32/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.