summaryrefslogtreecommitdiff
path: root/gtk2_ardour/route_time_axis.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2008-06-17 14:11:05 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2008-06-17 14:11:05 +0000
commit8c3fb5a1f89a0da2a13ff377cec1c5a5654281a5 (patch)
tree0ab63c94b62199c20c3b686f9983bf1ab30e43f4 /gtk2_ardour/route_time_axis.cc
parentf2fddb626acfc7f6393948f9a7e40c47c3ede8b2 (diff)
fix for #2296 (plugins shown twice in automation menus)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3466 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/route_time_axis.cc')
-rw-r--r--gtk2_ardour/route_time_axis.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk2_ardour/route_time_axis.cc b/gtk2_ardour/route_time_axis.cc
index c3d4552044..f465de79d3 100644
--- a/gtk2_ardour/route_time_axis.cc
+++ b/gtk2_ardour/route_time_axis.cc
@@ -275,6 +275,7 @@ RouteTimeAxisView::post_construct ()
/* map current state of the route */
update_diskstream_display ();
+ subplugin_menu.items().clear ();
_route->foreach_redirect (this, &RouteTimeAxisView::add_redirect_to_subplugin_menu);
_route->foreach_redirect (this, &RouteTimeAxisView::add_existing_redirect_automation_curves);
reset_redirect_automation_curves ();
@@ -1643,7 +1644,7 @@ RouteTimeAxisView::add_redirect_to_subplugin_menu (boost::shared_ptr<Redirect> r
using namespace Menu_Helpers;
RedirectAutomationInfo *rai;
list<RedirectAutomationInfo*>::iterator x;
-
+
const std::set<uint32_t>& automatable = r->what_can_be_automated ();
std::set<uint32_t> has_visible_automation;