diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2016-09-23 13:36:30 -0500 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-09-27 14:59:32 -0500 |
commit | 238ca58c937f0d265de7a2a40b1e019bab35e11d (patch) | |
tree | b27dc0144895cbf157cab3ebccb6d7872f62586d /gtk2_ardour/editor.cc | |
parent | acf586b058598169e9e00d419906a5b7b34bd22f (diff) |
Editor does not need to reset track/stripable selection, since Selection already maintains that itself
Diffstat (limited to 'gtk2_ardour/editor.cc')
-rw-r--r-- | gtk2_ardour/editor.cc | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/gtk2_ardour/editor.cc b/gtk2_ardour/editor.cc index 53f1b032ae..ccb839ccc1 100644 --- a/gtk2_ardour/editor.cc +++ b/gtk2_ardour/editor.cc @@ -1407,25 +1407,6 @@ Editor::set_session (Session *t) break; } - /* catch up on selection of stripables (other selection state is lost - * when a session is closed - */ - - StripableList sl; - TrackViewList tl; - _session->get_stripables (sl); - for (StripableList::const_iterator s = sl.begin(); s != sl.end(); ++s) { - if ((*s)->presentation_info().selected()) { - RouteTimeAxisView* rtav = get_route_view_by_route_id ((*s)->id()); - if (rtav) { - tl.push_back (rtav); - } - } - } - if (!tl.empty()) { - selection->set (tl); - } - /* register for undo history */ _session->register_with_memento_command_factory(id(), this); _session->register_with_memento_command_factory(_selection_memento->id(), _selection_memento); |