1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-06-24 16:20:05 +02:00

Fix bug associated with the Cursor short/long jump left/right commands

Fixes the following bug: if the zoom level is such that the jump does not cause a visible
change in display of the tracks, then the selection in the selection bar, and the play
region are not updated.

The fix simply moves the location of the call to TP_DisplaySelection(), so that it is called
irrespective of whether the tracks are redrawn.
This commit is contained in:
David Bailes 2016-05-14 15:43:28 +01:00
parent db31b05b89
commit 76a53c43b2
2 changed files with 3 additions and 3 deletions

View File

@ -7072,6 +7072,9 @@ void AudacityProject::SeekLeftOrRight
// Move the visual cursor, avoiding an unnecessary complete redraw
GetTrackPanel()->DrawOverlays(false);
GetRulerPanel()->DrawOverlays(false);
// This updates the selection shown on the selection bar, and the play region
TP_DisplaySelection();
}
else
{

View File

@ -127,9 +127,6 @@ void EditCursorOverlay::Draw(OverlayPanel &panel, wxDC &dc)
}
}
// This updates related displays such as numbers on the status bar
mProject->TP_DisplaySelection();
}
else if (auto ruler = dynamic_cast<AdornedRulerPanel*>(&panel)) {
wxASSERT(!mIsMaster);