summaryrefslogtreecommitdiff
path: root/gtk2_ardour/vca_master_strip.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2016-05-19 15:15:51 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2016-05-31 15:30:44 -0400
commite86926baafa8036a1b325ad1962323b4c924a451 (patch)
tree1ca5513845df561fb540ed362f38d1ea32047db8 /gtk2_ardour/vca_master_strip.cc
parent6c61194710c2e5758dd377af577933ae62e1dbec (diff)
make drop button on VCA strip actually work
Diffstat (limited to 'gtk2_ardour/vca_master_strip.cc')
-rw-r--r--gtk2_ardour/vca_master_strip.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk2_ardour/vca_master_strip.cc b/gtk2_ardour/vca_master_strip.cc
index 0c8a5f2e85..bd105e0785 100644
--- a/gtk2_ardour/vca_master_strip.cc
+++ b/gtk2_ardour/vca_master_strip.cc
@@ -500,9 +500,15 @@ VCAMasterStrip::remove ()
void
VCAMasterStrip::drop_all_slaves ()
{
+ _vca->Drop (); /* EMIT SIGNAL */
+
+ if (Mixer_UI::instance()->showing_vca_slaves_for (_vca)) {
+ Mixer_UI::instance()->show_vca_slaves (boost::shared_ptr<VCA>());
+ }
}
void
VCAMasterStrip::drop_button_press ()
{
+ drop_all_slaves ();
}