Improve focus traversal
This commit is contained in:
parent
0eefa84c2f
commit
bf8a056117
|
|
@ -23,12 +23,11 @@ class SettingsScreen extends StatelessWidget {
|
|||
final store = StoreProvider.of<AppState>(context);
|
||||
final state = store.state;
|
||||
|
||||
return FocusTraversalGroup(
|
||||
child: ListScaffold(
|
||||
return ListScaffold(
|
||||
entityType: EntityType.settings,
|
||||
appBarTitle: ListFilter(
|
||||
key: ValueKey(
|
||||
'__cleared_at_${state.settingsUIState.filterClearedAt}__'),
|
||||
key:
|
||||
ValueKey('__cleared_at_${state.settingsUIState.filterClearedAt}__'),
|
||||
entityType: EntityType.settings,
|
||||
entityIds: [],
|
||||
filter: state.settingsUIState.filter,
|
||||
|
|
@ -38,7 +37,6 @@ class SettingsScreen extends StatelessWidget {
|
|||
),
|
||||
appBarActions: <Widget>[],
|
||||
body: SettingsListBuilder(),
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -290,8 +290,6 @@ class _TaskEditDesktopState extends State<TaskEditDesktop> {
|
|||
),
|
||||
FormCard(
|
||||
padding: const EdgeInsets.symmetric(horizontal: kMobileDialogPadding),
|
||||
child: FocusTraversalGroup(
|
||||
policy: ReadingOrderTraversalPolicy(),
|
||||
child: Table(
|
||||
key: ValueKey('__table_${_updatedAt}__'),
|
||||
columnWidths: {
|
||||
|
|
@ -430,7 +428,6 @@ class _TaskEditDesktopState extends State<TaskEditDesktop> {
|
|||
],
|
||||
),
|
||||
),
|
||||
),
|
||||
SizedBox(
|
||||
height: kMobileDialogPadding,
|
||||
),
|
||||
|
|
|
|||
Loading…
Reference in New Issue