diff --git a/Sources/VLSheetView.mm b/Sources/VLSheetView.mm index 8d1f0a5..88622b5 100644 --- a/Sources/VLSheetView.mm +++ b/Sources/VLSheetView.mm @@ -492,17 +492,17 @@ VLMusicElement sSemi2Accidental[12][12] = { - (void)drawRect:(NSRect)rect { - if (fNeedsRecalc || [self inLiveResize]) + if (fNeedsRecalc || [self inLiveResize]) { [self recalculateDimensions]; + rect = [self bounds]; + } size_t stanzas = [self song]->CountStanzas(); const float kLineW = fClefKeyW + fMeasPerSystem*fMeasureW; for (int system = 0; system