1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-11-23 09:20:16 +01:00

Remove TrackList::Select

This commit is contained in:
Paul Licameli
2017-01-07 11:20:12 -05:00
parent 5c6fd64a0e
commit 05ddfaf82b
7 changed files with 24 additions and 46 deletions

View File

@@ -1078,26 +1078,6 @@ void TrackList::Clear(bool sendEvent)
DeletionEvent();
}
void TrackList::Select(Track * t, bool selected /* = true */ )
{
if (t) {
const auto node = t->GetNode();
if ( !isNull( node ) ) {
t->SetSelected( selected );
if ( t->GetLinked() ) {
auto next = getNext( node );
if ( !isNull( next ) )
(*next.first)->SetSelected( selected );
}
else {
auto prev = getPrev( node );
if ( !isNull( prev ) && (*prev.first)->GetLinked() )
(*prev.first)->SetSelected( selected );
}
}
}
}
/// Return a track in the list that comes after Track t
Track *TrackList::GetNext(Track * t, bool linked) const
{