mirror of
https://github.com/ppy/osu.git
synced 2024-11-11 11:07:52 +08:00
57723107dd
To correctly end a mania hold note, `endHold()` needs to be called. This was not happening in a very specific scenario: - The hold note's head is not hit - The user pressed the column's key within the hold note's tail's window, but does so to hit the next object (a note in proximity to the hold note's tail). - The hit policy forces a miss on the hold note, but `endHold()` is not called - `CheckForResult` is not called after this point due to `Judged` being `true`. Closes #21311. |
||
---|---|---|
.. | ||
Beatmaps | ||
Configuration | ||
Difficulty | ||
Edit | ||
Judgements | ||
MathUtils | ||
Mods | ||
Objects | ||
Properties | ||
Replays | ||
Resources/Testing/Beatmaps | ||
Scoring | ||
Skinning | ||
UI | ||
DualStageVariantGenerator.cs | ||
ManiaFilterCriteria.cs | ||
ManiaInputManager.cs | ||
ManiaRuleset.cs | ||
ManiaSettingsSubsection.cs | ||
ManiaSkinComponentLookup.cs | ||
osu.Game.Rulesets.Mania.csproj | ||
SingleStageVariantGenerator.cs | ||
VariantMappingGenerator.cs |