1
0
mirror of https://github.com/ppy/osu.git synced 2025-02-16 07:22:55 +08:00
osu-lazer/osu.Game/Screens
Bartłomiej Dach 9538a32b5e
Explicitly update beatmap info wedge on mod change
This used to already be the case prior to b419ea7, but in a very
roundabout way. Changes to the value of the star difficulty bindable -
including indirect changes via the set of active mods changing - would
trigger the wedge display to regenerate and load asynchronously.

b419ea7 accidentally broke this by moving down the bindable retrieval to
a lower level, at which point `WedgeInfoText` would only receive the set
of mods selected at the time at which a given beatmap was selected, and
not receive any further updates, breaking the BPM display updating in
real time (as `WedgeInfoText` could not be aware that rate-changing mods
were even in effect).

To resolve, explicitly reload the wedge's contents on mod changes.
2021-08-22 19:16:46 +02:00
..
Backgrounds Ensure background rotation on default skins 2021-06-09 07:59:47 +02:00
Edit Merge pull request #14323 from minetoblend/editor-seek 2021-08-20 13:28:20 +09:00
Import Replace game-side directory/file selector with framework extensions 2021-07-06 22:11:54 +02:00
Menu Allow intro screen to retrieve beatmap even if rulesets is not loaded 2021-08-20 19:43:48 +09:00
OnlinePlay Use the UI mouse cursor when hovering gameplay chat in an interactive state 2021-08-21 14:44:54 +09:00
Play Merge branch 'master' into multiplayer-chat 2021-08-20 11:54:42 +09:00
Ranking Merge branch 'master' into star-rating-display-v2 2021-08-18 17:22:33 +09:00
Select Explicitly update beatmap info wedge on mod change 2021-08-22 19:16:46 +02:00
Spectate Pass through MultiplayerRoomUsers instead of ints to avoid re-retrieval 2021-08-10 18:39:20 +09:00
BackgroundScreen.cs Fix potential cross-thread drawable mutation in IntroTriangles 2021-03-08 13:30:07 +09:00
BackgroundScreenStack.cs
IHandlePresentBeatmap.cs Remove explicit public definition 2021-03-03 19:03:45 +09:00
IHasSubScreenStack.cs Add the ability for PerformFromMenuRunner to inspect nested screen stacks 2021-02-19 17:58:04 +09:00
IOsuScreen.cs Reset all types of adjustments in MusicController; Rename AllowRateAdjustments to AllowTrackAdjustments 2021-07-29 15:39:26 +08:00
Loader.cs
OsuScreen.cs Reset all types of adjustments in MusicController; Rename AllowRateAdjustments to AllowTrackAdjustments 2021-07-29 15:39:26 +08:00
OsuScreenDependencies.cs
OsuScreenStack.cs
ScorePresentType.cs
ScreenWhiteBox.cs Remove redundant arguments 2021-07-05 23:52:39 +08:00
StartupScreen.cs Reset all types of adjustments in MusicController; Rename AllowRateAdjustments to AllowTrackAdjustments 2021-07-29 15:39:26 +08:00