mirror of
https://github.com/ppy/osu.git
synced 2024-09-22 03:27:24 +08:00
9634560d4b
`SliderSelectionBlueprint.OnDeselected()` would expire the `ControlPointVisualiser` on deselection, leading to its removal from the blueprint and eventual disposal, but still kept a separate reference to said visualiser in another field. This could lead to that stale reference to a disposed child getting read in `ReceivePositionalInputAt()`, crashing quite a ways down over at the framework side on futilely trying to compute the bounding box of a drawable with no parent. |
||
---|---|---|
.. | ||
Beatmaps | ||
Configuration | ||
Difficulty | ||
Edit | ||
Judgements | ||
Mods | ||
Objects | ||
Properties | ||
Replays | ||
Resources/Testing/Beatmaps | ||
Scoring | ||
Skinning | ||
Statistics | ||
UI | ||
osu.Game.Rulesets.Osu.csproj | ||
OsuInputManager.cs | ||
OsuRuleset.cs | ||
OsuSkinComponent.cs | ||
OsuSkinComponents.cs |