move setState to include match loading and sorting in MatchView

This commit is contained in:
2025-12-24 13:14:31 +01:00
parent 7a80c1a792
commit b0a5145490

View File

@@ -119,11 +119,11 @@ class _MatchViewState extends State<MatchView> {
db.matchDao.getAllMatches(), db.matchDao.getAllMatches(),
Future.delayed(minimumSkeletonDuration), Future.delayed(minimumSkeletonDuration),
]).then((results) { ]).then((results) {
final loadedMatches = results[0] as List<Match>;
matches = loadedMatches
..sort((a, b) => b.createdAt.compareTo(a.createdAt));
if (mounted) { if (mounted) {
setState(() { setState(() {
final loadedMatches = results[0] as List<Match>;
matches = loadedMatches
..sort((a, b) => b.createdAt.compareTo(a.createdAt));
isLoading = false; isLoading = false;
}); });
} }