|
@@ -379,7 +379,10 @@ export abstract class MusicSheetDrawer {
|
|
|
protected drawStaffLine(staffLine: StaffLine): void {
|
|
|
for (const measure of staffLine.Measures) {
|
|
|
this.drawMeasure(measure);
|
|
|
- measure.parentSourceMeasure.WasRendered = true; // simplification
|
|
|
+ if (measure.parentSourceMeasure) {
|
|
|
+ measure.parentSourceMeasure.WasRendered = true; // simplification
|
|
|
+ // parentSourceMeasure can be undefined for implicit measure (e.g. time signature change at end of staffline)
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
if (this.rules.RenderLyrics) {
|