From 3f179e390320df97ffd35581e1e2f6ccee1205cc Mon Sep 17 00:00:00 2001 From: Dean Herbert Date: Tue, 26 Aug 2025 17:51:14 +0900 Subject: [PATCH] Sort scores immediately for good measure --- .../Leaderboards/PlaylistsGameplayLeaderboardProvider.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/osu.Game/Screens/Select/Leaderboards/PlaylistsGameplayLeaderboardProvider.cs b/osu.Game/Screens/Select/Leaderboards/PlaylistsGameplayLeaderboardProvider.cs index 3044e1a0e2..ea0a2b68dc 100644 --- a/osu.Game/Screens/Select/Leaderboards/PlaylistsGameplayLeaderboardProvider.cs +++ b/osu.Game/Screens/Select/Leaderboards/PlaylistsGameplayLeaderboardProvider.cs @@ -65,8 +65,12 @@ namespace osu.Game.Screens.Select.Leaderboards // touching the public bindable must happen on the update thread for general thread safety, // since we may have external subscribers bound already - Schedule(() => scores.AddRange(scoresToShow)); - Scheduler.AddDelayed(sort, 1000, true); + Schedule(() => + { + scores.AddRange(scoresToShow); + sort(); + Scheduler.AddDelayed(sort, 1000, true); + }); } // logic shared with SoloGameplayLeaderboardProvider