diff options
author | Robin Gareus <robin@gareus.org> | 2014-10-16 21:21:11 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2014-10-16 21:21:45 +0200 |
commit | d34bd9e6a04bcf9093a2a4864afce32f7db441bb (patch) | |
tree | e4b5c2a2f7ddfc04d1e6782a5bea4c1ee88718ac /libs/ardour/automation_control.cc | |
parent | 8d8717800d79fe77ff1c2f7d3957a5285d4ce263 (diff) |
fix midi automation sliders
Allow controls to work without a list. see also 34c1465 and b469cd2
Diffstat (limited to 'libs/ardour/automation_control.cc')
-rw-r--r-- | libs/ardour/automation_control.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libs/ardour/automation_control.cc b/libs/ardour/automation_control.cc index 2bb694c7e5..f1305609ef 100644 --- a/libs/ardour/automation_control.cc +++ b/libs/ardour/automation_control.cc @@ -117,6 +117,7 @@ AutomationControl::set_automation_style (AutoStyle as) void AutomationControl::start_touch(double when) { + if (!_list) return; if (!touching()) { if (alist()->automation_state() == Touch) { alist()->start_touch (when); @@ -129,6 +130,7 @@ AutomationControl::start_touch(double when) void AutomationControl::stop_touch(bool mark, double when) { + if (!_list) return; if (touching()) { set_touching (false); if (alist()->automation_state() == Touch) { |