From: Paul Davis Date: Thu, 21 Jul 2016 17:15:53 +0000 (-0400) Subject: fix issue with solo-in-place X-Git-Tag: 5.0-rc1~43 X-Git-Url: https://main.carlh.net/gitweb/?p=ardour.git;a=commitdiff_plain;h=bd80b2f144c012669b56c83821e137be655acfe4 fix issue with solo-in-place Monitor outs cannot be muted by other soloing. Duh. --- diff --git a/libs/ardour/ardour/route.h b/libs/ardour/ardour/route.h index f415e9725c..6c57263393 100644 --- a/libs/ardour/ardour/route.h +++ b/libs/ardour/ardour/route.h @@ -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(); }