We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 671507a commit 497dc51Copy full SHA for 497dc51
src/model/Track.ts
@@ -93,7 +93,7 @@ export class Track {
93
let staff: Staff = this.staves[0];
94
for (let li: number = 0; li < lyrics.length; li++) {
95
let lyric: Lyrics = lyrics[li];
96
- if (lyric.startBar >= 0) {
+ if (lyric.startBar >= 0 && lyric.startBar < staff.bars.length) {
97
let beat: Beat | null = staff.bars[lyric.startBar].voices[0].beats[0];
98
for (let ci: number = 0; ci < lyric.chunks.length && beat; ci++) {
99
// skip rests and empty beats
0 commit comments