mirror of
https://github.com/ppy/osu.git
synced 2024-12-15 01:52:55 +08:00
79910df959
Regressed in https://github.com/ppy/osu/pull/25171. The old code was kinda dependent on correct order of setting `Disabled`. `CatchHitObjectComposer` would disable distance spacing in its BDL, and then via the base `DistancedHitObjectComposer.LoadComplete()`, the slider would be faded out. The switch to composition broke that ordering. To fix, stop relying on ordering and just respond to changes as they come. That's what bindables are for. |
||
---|---|---|
.. | ||
Checks | ||
Tools | ||
BeatmapVerifier.cs | ||
BeatmapVerifierContext.cs | ||
ComposerDistanceSnapProvider.cs | ||
DrawableEditorRulesetWrapper.cs | ||
EditorToolboxGroup.cs | ||
ExpandableButton.cs | ||
ExpandingToolboxContainer.cs | ||
HitObjectComposer.cs | ||
HitObjectSelectionBlueprint.cs | ||
IBeatmapVerifier.cs | ||
IBeatSnapProvider.cs | ||
IDistanceSnapProvider.cs | ||
IPositionSnapProvider.cs | ||
PlacementBlueprint.cs | ||
ScrollingHitObjectComposer.cs | ||
SelectionBlueprint.cs | ||
SnapResult.cs | ||
SnapType.cs |