diff options
Diffstat (limited to 'libs/ardour')
-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> |