diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2016-06-02 10:30:52 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-06-02 14:46:35 -0400 |
commit | 3b58010c8c4750dd96916f70196482d1a52ae49f (patch) | |
tree | a63a35fb75833833875ff7f91d9b72c18e79581b /libs/ardour/vca_manager.cc | |
parent | eee83c25a9e1e182d0ce1d90f5469b0a836f082c (diff) |
mark session dirty on creation/deletion of a VCA
Diffstat (limited to 'libs/ardour/vca_manager.cc')
-rw-r--r-- | libs/ardour/vca_manager.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libs/ardour/vca_manager.cc b/libs/ardour/vca_manager.cc index 351de09cdf..3d50ccf8cd 100644 --- a/libs/ardour/vca_manager.cc +++ b/libs/ardour/vca_manager.cc @@ -22,6 +22,7 @@ #include "pbd/replace_all.h" #include "ardour/boost_debug.h" +#include "ardour/session.h" #include "ardour/slavable.h" #include "ardour/vca.h" #include "ardour/vca_manager.h" @@ -93,6 +94,8 @@ VCAManager::create_vca (uint32_t howmany, std::string const & name_template) VCAAdded (vcal); /* EMIT SIGNAL */ + _session.set_dirty (); + return 0; } @@ -108,6 +111,8 @@ VCAManager::remove_vca (boost::shared_ptr<VCA> vca) /* this should cause deassignment and deletion */ vca->DropReferences (); + + _session.set_dirty (); } boost::shared_ptr<VCA> |