1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-10-29 08:43:56 +01:00

Fix crashes in repainting, and update first visible track correctly

This commit is contained in:
Paul Licameli
2017-06-26 13:40:19 -04:00
parent 30ec8a1c90
commit 2806b509e2
7 changed files with 55 additions and 47 deletions

View File

@@ -1636,7 +1636,8 @@ void TrackPanel::DrawTracks(wxDC * dc)
bool sliderFlag = bMultiToolDown;
// The track artist actually draws the stuff inside each track
mTrackArtist->DrawTracks(GetTracks(), GetProject()->GetFirstVisible(),
auto first = GetProject()->GetFirstVisible();
mTrackArtist->DrawTracks(GetTracks(), first.get(),
*dc, region, tracksRect, clip,
mViewInfo->selectedRegion, *mViewInfo,
envelopeFlag, bigPointsFlag, sliderFlag);