summaryrefslogtreecommitdiff
path: root/libs/ardour/automatable.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2017-01-09 14:07:15 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2017-01-09 15:01:55 +0000
commit726d86261337be4b82addb0010ac411872ec6622 (patch)
tree3fb117b83e75fb1803bb0e18433d1eda28609cf0 /libs/ardour/automatable.cc
parent7f280e2bed51cfa56fedeaf08f28b6040c93b5b1 (diff)
save state of an automation list, even if empty, because it might exist in the history state
Diffstat (limited to 'libs/ardour/automatable.cc')
-rw-r--r--libs/ardour/automatable.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/ardour/automatable.cc b/libs/ardour/automatable.cc
index 99c949fdcb..7ad930f60b 100644
--- a/libs/ardour/automatable.cc
+++ b/libs/ardour/automatable.cc
@@ -280,7 +280,7 @@ Automatable::get_automation_xml_state ()
for (Controls::iterator li = controls().begin(); li != controls().end(); ++li) {
boost::shared_ptr<AutomationList> l = boost::dynamic_pointer_cast<AutomationList>(li->second->list());
- if (l && !l->empty()) {
+ if (l) {
node->add_child_nocopy (l->get_state ());
}
}