Offline rediness
This commit is contained in:
@@ -471,7 +471,10 @@ class _TicketsListScreenState extends ConsumerState<TicketsListScreen> {
|
||||
if (offices.isEmpty) return const Text('No offices assigned.');
|
||||
final officesSorted = List<Office>.from(offices)
|
||||
..sort((a, b) => a.name.toLowerCase().compareTo(b.name.toLowerCase()));
|
||||
selectedOffice ??= officesSorted.first;
|
||||
if (selectedOffice == null ||
|
||||
!officesSorted.any((o) => o.id == selectedOffice!.id)) {
|
||||
selectedOffice = officesSorted.first;
|
||||
}
|
||||
return DropdownButtonFormField<Office>(
|
||||
key: ValueKey(selectedOffice?.id),
|
||||
initialValue: selectedOffice,
|
||||
|
||||
Reference in New Issue
Block a user