Skip to content

Remove CalendarDatepicker usage of Semantic Announcements  #180096

@hannah-hyj

Description

@hannah-hyj

Use case

Problem
The CalendarDatePicker widget currently relies on SemanticsService.sendAnnouncement to communicate its expanded state. However, this method is deprecated on Android as of API 36.

Proposal

To address this, CalendarDatePicker will be migrated to use a live region for state change announcements.

Metadata

Metadata

Assignees

Labels

P1High-priority issues at the top of the work lista: accessibilityAccessibility, e.g. VoiceOver or TalkBack. (aka a11y)f: date/time pickerDate or time picker widgetsframeworkflutter/packages/flutter repository. See also f: labels.team-frameworkOwned by Framework teamtriaged-frameworkTriaged by Framework team

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions