summaryrefslogtreecommitdiff
path: root/libs/ardour/session.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2008-11-25 13:30:55 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2008-11-25 13:30:55 +0000
commit33b4d64094008633bca74764af00a9a73eafc8af (patch)
tree5d3dc466ecc8a36830c1de60b96094d3323b4277 /libs/ardour/session.cc
parentcbd258bc097a0c0280d927f184e72ee4a8312da5 (diff)
lincoln's solo-mute-override should only take effect soloing in place
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4255 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/session.cc')
-rw-r--r--libs/ardour/session.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/libs/ardour/session.cc b/libs/ardour/session.cc
index 04fb880bcb..8524aef918 100644
--- a/libs/ardour/session.cc
+++ b/libs/ardour/session.cc
@@ -2406,6 +2406,10 @@ Session::catch_up_on_solo ()
void
Session::catch_up_on_solo_mute_override ()
{
+ if (Config->get_solo_model() != InverseMute) {
+ return;
+ }
+
/* this is called whenever the param solo-mute-override is
changed.
*/