Compare commits

..

No commits in common. '3ad2f736530f27db221c4cc2a7513edbdede9675' and '95223b44e943c3d1e2b36f2d3b7cf17a5a2b9e32' have entirely different histories.

@ -25,8 +25,9 @@ class _SearchLabResultsContentState extends State<SearchLabResultsContent> {
@override @override
void initState() { void initState() {
super.initState(); super.initState();
filteredSuggestions = List.from(widget.labSuggestionsList)..sort((a, b) => a.toLowerCase().compareTo(b.toLowerCase())); filteredSuggestions = List.from(widget.labSuggestionsList);
// Listen for changes in the search field
searchEditingController.addListener(() { searchEditingController.addListener(() {
filterSuggestions(); filterSuggestions();
}); });
@ -43,11 +44,11 @@ class _SearchLabResultsContentState extends State<SearchLabResultsContent> {
if (query.isEmpty) { if (query.isEmpty) {
setState(() { setState(() {
filteredSuggestions = List.from(widget.labSuggestionsList)..sort((a, b) => a.toLowerCase().compareTo(b.toLowerCase())); filteredSuggestions = List.from(widget.labSuggestionsList);
}); });
} else { } else {
setState(() { setState(() {
filteredSuggestions = widget.labSuggestionsList.where((suggestion) => suggestion.toLowerCase().contains(query)).toList()..sort((a, b) => a.toLowerCase().compareTo(b.toLowerCase())); filteredSuggestions = widget.labSuggestionsList.where((suggestion) => suggestion.toLowerCase().contains(query)).toList();
}); });
} }
} }

Loading…
Cancel
Save