-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work lista: accessibilityAccessibility, e.g. VoiceOver or TalkBack. (aka a11y)Accessibility, e.g. VoiceOver or TalkBack. (aka a11y)f: cupertinoflutter/packages/flutter/cupertino repositoryflutter/packages/flutter/cupertino repositoryframeworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.team-accessibilityOwned by Framework Accessibility team (i.e. responsible for accessibility code in flutter/flutter)Owned by Framework Accessibility team (i.e. responsible for accessibility code in flutter/flutter)triaged-accessibilityTriaged by Framework Accessibility teamTriaged by Framework Accessibility team
Description
This is a follow-up to #162093.
The following cupertino widgets should use the SemanticsRole.radioGroup as automatically as possible:
-
CupertinoSegmentedControl -
CupertinoSlidingSegmentedControl -
CupertinoRadio - Note:
RadioListTileis captured as part of [a11y] apply radioGroup role to material widgets #164584.RadioListTile.adaptivepicks betweenCupertinoRadioand materialRadioautomatically.
It may not be possible for some widgets to automatically create a group. For example, a CupertinoRadio or RadioListTile alone does not form a group. However, when they are in a group, they should participate seamlessly.
Widgets that have a clear intent to form a group of radio widgets, should apply the radioGroup role automatically, such as CupertinoSegmentedControl and CupertinoSlidingSegmentedControl that contain groups of exclusive radios.
See also the material version of this issue: #164584
Metadata
Metadata
Assignees
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work lista: accessibilityAccessibility, e.g. VoiceOver or TalkBack. (aka a11y)Accessibility, e.g. VoiceOver or TalkBack. (aka a11y)f: cupertinoflutter/packages/flutter/cupertino repositoryflutter/packages/flutter/cupertino repositoryframeworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.team-accessibilityOwned by Framework Accessibility team (i.e. responsible for accessibility code in flutter/flutter)Owned by Framework Accessibility team (i.e. responsible for accessibility code in flutter/flutter)triaged-accessibilityTriaged by Framework Accessibility teamTriaged by Framework Accessibility team