Skip to content

Commit 73d0020

Browse files
committed
fix(staff): fix new splitstaff that produces empty array is being calculated
1 parent f658603 commit 73d0020

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

internal/staff/align.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,9 @@ func (dt *dotPosition) Render(endPosition int) {
6060

6161
func (rsa *renderStaffAlign) RenderWithAlign(ctx context.Context, canv canvas.Canvas, y int, noteRenderer [][]*entity.NoteRenderer) {
6262

63+
if len(noteRenderer) == 0 {
64+
return
65+
}
6366
flatten := []*entity.NoteRenderer{}
6467
// get the note
6568
lastMeasure := noteRenderer[len(noteRenderer)-1]

0 commit comments

Comments
 (0)