diff options
author | Robin Gareus <robin@gareus.org> | 2020-01-11 17:48:42 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2020-01-11 17:48:42 +0100 |
commit | 00150e105cc5c4cfe297d1355be075711c42c924 (patch) | |
tree | 6904cbca8615fd159dd883ed323862a46a3fc7e4 /libs/ardour/session_state.cc | |
parent | 1f14a9d9a53f86124b657dfe3a1ce6c7786cbaf4 (diff) |
Fix AFL position
* update AFL position when preference changes
* "after post-fader processors (before pan)" is before
the main-out (not at the end).
* Fix "immediately post-fader":
The amp, when added was the last element. ++after_end then
made the iterator point to .end()
This likely worked in the past when the monitor send was added
immediately after adding the fader/amp before any other processors.
Diffstat (limited to 'libs/ardour/session_state.cc')
-rw-r--r-- | libs/ardour/session_state.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/ardour/session_state.cc b/libs/ardour/session_state.cc index f67c5df66c..430e0f95ef 100644 --- a/libs/ardour/session_state.cc +++ b/libs/ardour/session_state.cc @@ -4126,7 +4126,7 @@ Session::config_changed (std::string p, bool ours) } } else if (p == "solo-mute-override") { // catch_up_on_solo_mute_override (); - } else if (p == "listen-position" || p == "pfl-position") { + } else if (p == "listen-position" || p == "pfl-position" || p == "afl-position") { listen_position_changed (); } else if (p == "solo-control-is-listen-control") { solo_control_mode_changed (); |