microsoft / microsoft/calculator
In scan mode, Narrator is not reading proper information when focus lands on the whole calendar picker control
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 31.1k
- Forks
- 5.8k
- PR merge metrics
- No merged PRs in 30d
Description
Repro Steps
- Launch Calculator app and Launch narrator
- Navigate to Menu and Select Date calculation.
- Select Difference between dates from the combo box.
- Navigate to From field and press enter.
- Date calendar picker will open and select any month by next or previous button.
- Now navigate to calendar picker using scan mode (Up arrow key).
- Observe the issue.
The same issue repro for To calendar picker and From calendar picker in Add or subtract days.
Actual Result
In scan mode, Narrator is reading "April 10 2019" even though February 2019 is selected when focus lands on the whole control and also reads "Table exit" on another up arrow navigation.
Expected Result
In scan mode, Narrator should read proper information when focus lands on whole calendar picker control such as Calendar picker popup. We should match behavior of standard CalendarDatePicker Control.
Test Environment
OS Version: Windows 10 Build 18351.1
App Name: Calculator
App Version: 10.1902.16.0
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the issue through Date calculation's From and To calendar pickers with Narrator in scan mode, then compare their announcements with the standard CalendarDatePicker control. Done means the selected month is announced when focus lands on the whole control and navigation no longer reports an incorrect date or "Table exit".
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- accessibility
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100