diff --git a/BAKKA_Editor/Rendering/RenderEngine.cs b/BAKKA_Editor/Rendering/RenderEngine.cs index 9419082..942abe5 100644 --- a/BAKKA_Editor/Rendering/RenderEngine.cs +++ b/BAKKA_Editor/Rendering/RenderEngine.cs @@ -648,12 +648,15 @@ private void DrawHolds(Chart chart, bool highlightSelectedNote, int selectedNote var arc2StartAngle = newStartAngle + newArcLength; var arc2ArcLength = -newArcLength; - // crop arcs to the right size + // crop arcs if (note.Size != 60) { arc1StartAngle += 1.5f; - arc2StartAngle -= 1.5f; arc1ArcLength -= 3.0f; + } + if (note.PrevReferencedNote.Size != 60) + { + arc2StartAngle -= 1.5f; arc2ArcLength += 3.0f; } @@ -671,7 +674,7 @@ private void DrawHolds(Chart chart, bool highlightSelectedNote, int selectedNote var arc1StartAngle = currentInfo.StartAngle; var arc1ArcLength = currentInfo.ArcAngle; - // crop arcs to the right size + // crop arcs if (note.Size != 60) { arc1StartAngle += 1.5f;