diff --git a/Sources/VLSheetView.mm b/Sources/VLSheetView.mm index c116813..880454a 100644 --- a/Sources/VLSheetView.mm +++ b/Sources/VLSheetView.mm @@ -296,7 +296,7 @@ static float sFlatPos[] = { delete fLayout; fLayout = new VLLayout(*[self song], sz.width / fDisplayScale); - sz.height = std::max(2.0f, fLayout->NumSystems()+0.25f)*kSystemH*fDisplayScale; + sz.height = std::max(sz.height, std::max(2.0f, fLayout->NumSystems()+0.25f)*kSystemH*fDisplayScale); NSSize boundsSz = {sz.width / fDisplayScale, sz.height / fDisplayScale};