use "mute" not cut in monitor section
[ardour.git] / gtk2_ardour / mixer_group_tabs.cc
index b74455b28d77c4231128bb659ff36caf87b79a7e..fa01579f78e53de6aac738ac604adace6c7536a8 100644 (file)
@@ -17,6 +17,8 @@
 
 */
 
+#include <boost/foreach.hpp>
+
 #include "ardour/route_group.h"
 #include "ardour/session.h"
 #include "mixer_group_tabs.h"
@@ -176,7 +178,14 @@ MixerGroupTabs::order_key () const
 RouteList
 MixerGroupTabs::selected_routes () const
 {
-       return _mixer->selection().routes;
+       RouteList rl;
+       BOOST_FOREACH (RouteUI* r, _mixer->selection().routes) {
+               boost::shared_ptr<Route> rp = r->route();
+               if (rp) {
+                       rl.push_back (rp);
+               }
+       }
+       return rl;
 }
 
 void