|
@@ -1105,8 +1105,10 @@ export class MusicSystemBuilder {
|
|
|
}*/
|
|
|
}
|
|
|
// now add the border-top: everything that stands out above the staffline:
|
|
|
- if (!this.rules.CompactMode || this.rules.PageTopMargin > 0) {
|
|
|
- currentYPosition += -currentSystem.PositionAndShape.BorderTop;
|
|
|
+ if (!this.rules.CompactMode) { // don't add extra margins/borders in compact mode
|
|
|
+ if (this.rules.PageTopMargin > 0) { // don't add extra margins with PageTopMargin == 0
|
|
|
+ currentYPosition += -currentSystem.PositionAndShape.BorderTop;
|
|
|
+ }
|
|
|
}
|
|
|
const relativePosition: PointF2D = new PointF2D(this.rules.PageLeftMargin + this.rules.SystemLeftMargin,
|
|
|
currentYPosition);
|