summaryrefslogtreecommitdiff
path: root/libs/ardour/session_state.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2020-01-11 17:48:42 +0100
committerRobin Gareus <robin@gareus.org>2020-01-11 17:48:42 +0100
commit00150e105cc5c4cfe297d1355be075711c42c924 (patch)
tree6904cbca8615fd159dd883ed323862a46a3fc7e4 /libs/ardour/session_state.cc
parent1f14a9d9a53f86124b657dfe3a1ce6c7786cbaf4 (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.cc2
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 ();