mirror of
https://github.com/ppy/osu.git
synced 2024-12-15 12:42:54 +08:00
32b4f5fbd6
`DifficultyAdjustSettingsControl` and its inner `SliderControl` were holding different references to `DifficultyBindable`s from the difficulty adjust mod, therefore leading to bindings being lost to the framework-side automatic unbind logic if the mod was toggled off and back on in rapid succession. Resolve by adding a shadowed implementation of `GetBoundCopy()` and using it to isolate the controls from the mod bindable. |
||
---|---|---|
.. | ||
Configuration | ||
Difficulty | ||
Edit | ||
Filter | ||
Judgements | ||
Mods | ||
Objects | ||
Replays | ||
Scoring | ||
Timing | ||
UI | ||
ILegacyRuleset.cs | ||
Ruleset.cs | ||
RulesetConfigCache.cs | ||
RulesetInfo.cs | ||
RulesetSelector.cs | ||
RulesetStore.cs |