timeline: clear selections when disconnecting viewer

Fixes #1400
This commit is contained in:
itsmattkc
2020-11-23 09:15:46 +11:00
parent 7b266c51a4
commit 29f2d3024e
@@ -278,6 +278,8 @@ void TimelineWidget::DisconnectNodeInternal(ViewerOutput *n)
disconnect(n, &ViewerOutput::TimebaseChanged, this, &TimelineWidget::SetTimebase);
disconnect(n, &ViewerOutput::TrackHeightChanged, this, &TimelineWidget::TrackHeightChanged);
DeselectAll();
foreach (TrackOutput* track, n->GetTracks()) {
RemoveTrack(track);
}