fix issue with solo-in-place
authorPaul Davis <paul@linuxaudiosystems.com>
Thu, 21 Jul 2016 17:15:53 +0000 (13:15 -0400)
committerPaul Davis <paul@linuxaudiosystems.com>
Thu, 21 Jul 2016 17:16:05 +0000 (13:16 -0400)
Monitor outs cannot be muted by other soloing. Duh.

libs/ardour/ardour/route.h

index f415e9725c87b847ccca09f4adb569011d62c58b..6c5726339389e3c6591cd19ad9331d6d3a4e741c 100644 (file)
@@ -440,7 +440,7 @@ public:
                return _mute_control;
        }
 
-       bool can_be_muted_by_others () const { return !is_master(); }
+       bool can_be_muted_by_others () const { return can_solo(); }
        bool muted () const { return _mute_control->muted(); }
        bool muted_by_masters () const { return _mute_control->muted_by_masters(); }
        bool muted_by_self () const { return _mute_control->muted_by_self(); }