-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
Closed
Copy link
Labels
f: focusFocus traversal, gaining or losing focusFocus traversal, gaining or losing focusf: material designflutter/packages/flutter/material repository.flutter/packages/flutter/material repository.found in release: 3.7Found to occur in 3.7Found to occur in 3.7frameworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.has reproducible stepsThe issue has been confirmed reproducible and is ready to work onThe issue has been confirmed reproducible and is ready to work onr: fixedIssue is closed as already fixed in a newer versionIssue is closed as already fixed in a newer version
Description
Steps to Reproduce
- Enable Material 3 in ThemeData
- Use multiple
FilterChip/ChoiceChipwidgets (some in selected state) - Navigate the app using keyboard to focus tappable widgets
Expected results:
The selected FilterChip/ChoiceChip should adhere to theming according to M3 specs, as tracked in #115364.
Actual results:
When using focus to navigate the app, user cannot identify what selected chip actually has focus. Unfocused selected Chip looks the same as focused selected Chip.
Code sample
ThemeData(
useMaterial3: true,
colorScheme: ColorScheme.fromSeed(seedColor: Colors.blue),
),
ChoiceChip(
label: Text("First"),
selected: true,
onSelected: (value) {},
),
ChoiceChip(
label: Text("Second"),
selected: false,
onSelected: (value) {},
),Metadata
Metadata
Assignees
Labels
f: focusFocus traversal, gaining or losing focusFocus traversal, gaining or losing focusf: material designflutter/packages/flutter/material repository.flutter/packages/flutter/material repository.found in release: 3.7Found to occur in 3.7Found to occur in 3.7frameworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.has reproducible stepsThe issue has been confirmed reproducible and is ready to work onThe issue has been confirmed reproducible and is ready to work onr: fixedIssue is closed as already fixed in a newer versionIssue is closed as already fixed in a newer version
Type
Projects
Status
Done (PR merged)

