mirror of
https://github.com/ppy/osu.git
synced 2024-11-14 21:17:33 +08:00
6100bf66a6
After the recent changes introducing cancellation support to `WorkingBeatmap`, it turned out that if the cancellation support was used, `GetPlayableBeatmap()` would raise timeout exceptions rather than the expected `OperationCanceledException`. To that end, split off a separate overload for the typical usage, that catches `OperationCanceledException` and converts them to beatmap load timeout exceptions, and use normal `OperationCanceledException`s in the overload that requires a cancellation token to work. |
||
---|---|---|
.. | ||
HitErrorMeters | ||
DefaultAccuracyCounter.cs | ||
DefaultComboCounter.cs | ||
DefaultHealthDisplay.cs | ||
DefaultScoreCounter.cs | ||
FailingLayer.cs | ||
GameplayAccuracyCounter.cs | ||
GameplayLeaderboard.cs | ||
GameplayLeaderboardScore.cs | ||
GameplayScoreCounter.cs | ||
HealthDisplay.cs | ||
HoldForMenuButton.cs | ||
ILeaderboardScore.cs | ||
LegacyComboCounter.cs | ||
MatchScoreDisplay.cs | ||
ModDisplay.cs | ||
ModFlowDisplay.cs | ||
MultiplayerGameplayLeaderboard.cs | ||
PerformancePointsCounter.cs | ||
PlayerSettingsOverlay.cs | ||
SkinnableInfo.cs | ||
UnstableRateCounter.cs |