summaryrefslogtreecommitdiff
path: root/libs/ardour/automation_control.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2016-10-17 13:19:42 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2016-10-17 13:20:03 -0400
commit9a3c1dbfe713e9d1b09f0af838d10e8e586b477c (patch)
treec570510c65311a891740d645a889b4b17740c078 /libs/ardour/automation_control.cc
parent39cad9ac00ad7751495f311db62a42a991d99dc5 (diff)
fix thinko in d2835bc80 (re-enables mute, solo and likely other automation controls)
Diffstat (limited to 'libs/ardour/automation_control.cc')
-rw-r--r--libs/ardour/automation_control.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/libs/ardour/automation_control.cc b/libs/ardour/automation_control.cc
index a377aed839..6d6fbd9107 100644
--- a/libs/ardour/automation_control.cc
+++ b/libs/ardour/automation_control.cc
@@ -147,9 +147,13 @@ AutomationControl::actually_set_value (double value, PBD::Controllable::GroupCon
if (al->automation_write ()) {
to_list = true;
old_value = Control::user_double ();
+ std::cerr << "OV UD with al AL\n";
} else if (al->automation_playback()) {
to_list = false;
old_value = al->eval (pos);
+ } else {
+ to_list = false;
+ old_value = Control::user_double ();
}
}
@@ -163,6 +167,7 @@ AutomationControl::actually_set_value (double value, PBD::Controllable::GroupCon
Changed (true, gcd);
_session.set_dirty ();
}
+
}
void