The actual visual extension is only applied to `HitCircle`s (which does include slider start / end), and should not be applied to spinners in the first place. Addresses https://github.com/ppy/osu/discussions/22949.
where
Similar to SliderPlacementBlueprint.
Also always snap a spinner's end time using beat snap (matches stable).
Remove nullable disable in the checks.
Only draw path visualiser when hovered or single slider is selected
editorBeatmap
updateVisualDefinition
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
EditorBeatmap
SliderBodyPiece
DistancedHitObjectComposer