From 153d2a1c1b5a2d51ed36296ba5da65a08db972d8 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Mon, 16 May 2016 16:45:08 -0400 Subject: tweak Editor to use Stripable methods for control-surface-driven selection --- gtk2_ardour/editor_selection.cc | 3 +++ 1 file changed, 3 insertions(+) (limited to 'gtk2_ardour/editor_selection.cc') diff --git a/gtk2_ardour/editor_selection.cc b/gtk2_ardour/editor_selection.cc index 10dc282aa0..00cc87daf2 100644 --- a/gtk2_ardour/editor_selection.cc +++ b/gtk2_ardour/editor_selection.cc @@ -962,6 +962,7 @@ Editor::track_selection_changed () } RouteNotificationListPtr routes (new RouteNotificationList); + StripableNotificationListPtr stripables (new StripableNotificationList); for (TrackViewList::iterator i = track_views.begin(); i != track_views.end(); ++i) { @@ -985,6 +986,7 @@ Editor::track_selection_changed () RouteTimeAxisView* rtav = dynamic_cast (*i); if (rtav) { routes->push_back (rtav->route()); + stripables->push_back (rtav->route()); } } } @@ -994,6 +996,7 @@ Editor::track_selection_changed () /* notify control protocols */ ControlProtocol::TrackSelectionChanged (routes); + ControlProtocol::StripableSelectionChanged (stripables); if (sfbrowser && _session && !_session->deletion_in_progress()) { uint32_t audio_track_cnt = 0; -- cgit v1.2.3