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()
|
void TrackPanel::OnTrackMoveUp()
|
||||||
{
|
{
|
||||||
if (GetFocusedTrack())
|
if (mTracks->CanMoveUp(GetFocusedTrack()))
|
||||||
MoveTrack(GetFocusedTrack(), OnMoveUpID);
|
MoveTrack(GetFocusedTrack(), OnMoveUpID);
|
||||||
}
|
}
|
||||||
|
|
||||||
void TrackPanel::OnTrackMoveDown()
|
void TrackPanel::OnTrackMoveDown()
|
||||||
{
|
{
|
||||||
if (GetFocusedTrack())
|
if (mTracks->CanMoveDown(GetFocusedTrack()))
|
||||||
MoveTrack(GetFocusedTrack(), OnMoveDownID);
|
MoveTrack(GetFocusedTrack(), OnMoveDownID);
|
||||||
}
|
}
|
||||||
|
|
||||||
void TrackPanel::OnTrackMoveTop()
|
void TrackPanel::OnTrackMoveTop()
|
||||||
{
|
{
|
||||||
if (GetFocusedTrack())
|
if (mTracks->CanMoveUp(GetFocusedTrack()))
|
||||||
MoveTrack(GetFocusedTrack(), OnMoveTopID);
|
MoveTrack(GetFocusedTrack(), OnMoveTopID);
|
||||||
}
|
}
|
||||||
|
|
||||||
void TrackPanel::OnTrackMoveBottom()
|
void TrackPanel::OnTrackMoveBottom()
|
||||||
{
|
{
|
||||||
if (GetFocusedTrack())
|
if (mTracks->CanMoveDown(GetFocusedTrack()))
|
||||||
MoveTrack(GetFocusedTrack(), OnMoveBottomID);
|
MoveTrack(GetFocusedTrack(), OnMoveBottomID);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user