mirror of
https://github.com/ppy/osu.git
synced 2025-01-19 07:43:01 +08:00
1febed66cf
Closes https://github.com/ppy/osu/issues/31038. If you don't realise why this does anything, realise this: the drawable creation callback runs for every created sprite text in the text flow. ANd the created sprite texts are split by whitespace. And Russian / Ukrainian / Polish etc. use spaces as thousands separators. So on those languages the first encountered part of the score would duplicate itself to the remaining parts. I'm actively convinced it was _more difficult_ to produce what was in place in `master` than to do it properly. Why did `TextColumn` even have `LocalisableString Text` and `Bindable<string> Current` next to each other????? |
||
---|---|---|
.. | ||
DrawableTopScore.cs | ||
NoScoresPlaceholder.cs | ||
NotSupporterPlaceholder.cs | ||
ScoreboardTime.cs | ||
ScoresContainer.cs | ||
ScoreTable.cs | ||
ScoreTableRowBackground.cs | ||
TopScoreStatisticsSection.cs | ||
TopScoreUserSection.cs |