diff options
author | David Robillard <d@drobilla.net> | 2014-12-01 19:37:05 -0500 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2014-12-01 23:35:24 -0500 |
commit | 86de0386c9aea09e1efef604c695afec7cd7845c (patch) | |
tree | bea184ebe9d88a47112367cd88dcd6532012ba76 /libs/evoral/src/Control.cpp | |
parent | 2b69fa6edffd9f37f7d9418e4acac467300d988a (diff) |
Fix automation write/touch.
Diffstat (limited to 'libs/evoral/src/Control.cpp')
-rw-r--r-- | libs/evoral/src/Control.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/evoral/src/Control.cpp b/libs/evoral/src/Control.cpp index b7537c57ed..68858cd145 100644 --- a/libs/evoral/src/Control.cpp +++ b/libs/evoral/src/Control.cpp @@ -59,7 +59,7 @@ Control::set_double (double value, double frame, bool to_list) values and add them to the list, so we we don't need to bother. */ - if (to_list && !_list->in_write_pass()) { + if (to_list && (!_list->in_write_pass() || _list->descriptor().toggled)) { _list->add (frame, value, false); } } |