From 238ca58c937f0d265de7a2a40b1e019bab35e11d Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Fri, 23 Sep 2016 13:36:30 -0500 Subject: Editor does not need to reset track/stripable selection, since Selection already maintains that itself --- gtk2_ardour/editor.cc | 19 ------------------- 1 file changed, 19 deletions(-) (limited to 'gtk2_ardour/editor.cc') 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); -- cgit v1.2.3