13
0

Prompt user before removing a VCA in the mixer window.

This commit is contained in:
Ben Loftis 2020-02-18 20:14:00 -06:00
parent 720664d9d3
commit 01c6f55867

View File

@ -32,9 +32,11 @@
#include "widgets/tooltips.h"
#include "ardour_dialog.h"
#include "ardour_message.h"
#include "floating_text_entry.h"
#include "gui_thread.h"
#include "mixer_ui.h"
#include "public_editor.h"
#include "ui_config.h"
#include "utils.h"
#include "vca_master_strip.h"
@ -467,7 +469,7 @@ VCAMasterStrip::build_context_menu ()
items.push_back (SeparatorElem());
items.push_back (MenuElem (_("Drop All Slaves"), sigc::mem_fun (*this, &VCAMasterStrip::drop_all_slaves)));
items.push_back (SeparatorElem());
items.push_back (MenuElem (_("Remove"), sigc::mem_fun (*this, &VCAMasterStrip::remove)));
items.push_back (MenuElem (_("Remove"), sigc::mem_fun(PublicEditor::instance(), &PublicEditor::remove_tracks)));
}
void
@ -492,16 +494,6 @@ VCAMasterStrip::spill_change (boost::shared_ptr<Stripable> vca)
}
}
void
VCAMasterStrip::remove ()
{
if (!_session) {
return;
}
_session->vca_manager().remove_vca (_vca);
}
void
VCAMasterStrip::assign_all_selected ()
{