osu/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
Edit Merge pull request #14323 from minetoblend/editor-seek 2021-08-20 13:28:20 +09:00
Import
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
BackgroundScreen.cs
BackgroundScreenStack.cs
IHandlePresentBeatmap.cs
IHasSubScreenStack.cs
IOsuScreen.cs
Loader.cs
OsuScreen.cs
OsuScreenDependencies.cs
OsuScreenStack.cs
ScorePresentType.cs
ScreenWhiteBox.cs
StartupScreen.cs