mirror of
https://github.com/cookiengineer/audacity
synced 2025-06-16 16:10:06 +02:00
updated TrackPanel::OnTrackMoveUp etc so that MoveTrack is only called when track can be moved, and so history is correct
This commit is contained in:
parent
593197c2db
commit
74ca312067
@ -8561,25 +8561,25 @@ void TrackPanel::OnTrackClose()
|
||||
|
||||
void TrackPanel::OnTrackMoveUp()
|
||||
{
|
||||
if (GetFocusedTrack())
|
||||
if (mTracks->CanMoveUp(GetFocusedTrack()))
|
||||
MoveTrack(GetFocusedTrack(), OnMoveUpID);
|
||||
}
|
||||
|
||||
void TrackPanel::OnTrackMoveDown()
|
||||
{
|
||||
if (GetFocusedTrack())
|
||||
if (mTracks->CanMoveDown(GetFocusedTrack()))
|
||||
MoveTrack(GetFocusedTrack(), OnMoveDownID);
|
||||
}
|
||||
|
||||
void TrackPanel::OnTrackMoveTop()
|
||||
{
|
||||
if (GetFocusedTrack())
|
||||
if (mTracks->CanMoveUp(GetFocusedTrack()))
|
||||
MoveTrack(GetFocusedTrack(), OnMoveTopID);
|
||||
}
|
||||
|
||||
void TrackPanel::OnTrackMoveBottom()
|
||||
{
|
||||
if (GetFocusedTrack())
|
||||
if (mTracks->CanMoveDown(GetFocusedTrack()))
|
||||
MoveTrack(GetFocusedTrack(), OnMoveBottomID);
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user