diff --git a/osu-framework b/osu-framework index 4ce11f434d..b84b391c7f 160000 --- a/osu-framework +++ b/osu-framework @@ -1 +1 @@ -Subproject commit 4ce11f434dccb07b35b64618bf3db97c09d310a5 +Subproject commit b84b391c7fed14023ad309f42169909f4151d69b diff --git a/osu-resources b/osu-resources index e24414a277..30031c02af 160000 --- a/osu-resources +++ b/osu-resources @@ -1 +1 @@ -Subproject commit e24414a277e407ae2438e4b6d9fa9c7992dd6485 +Subproject commit 30031c02aff374f0c5558f2d732614559301f658 diff --git a/osu.Game.Modes.Osu/Objects/Drawables/DrawableHitCircle.cs b/osu.Game.Modes.Osu/Objects/Drawables/DrawableHitCircle.cs index b2179d95d0..5143bd4af8 100644 --- a/osu.Game.Modes.Osu/Objects/Drawables/DrawableHitCircle.cs +++ b/osu.Game.Modes.Osu/Objects/Drawables/DrawableHitCircle.cs @@ -42,6 +42,8 @@ namespace osu.Game.Modes.Osu.Objects.Drawables Colour = osuObject.Colour, Hit = () => { + if (Judgement.Result.HasValue) return false; + ((PositionalJudgementInfo)Judgement).PositionOffset = Vector2.Zero; //todo: set to correct value UpdateJudgement(true); return true;