fix solo + mute controls when slaved
clamp/scale by masters only applies to non-boolean controls
This commit is contained in:
parent
d6ad3b3c08
commit
d3c43b88ae
@ -98,7 +98,8 @@ SlavableAutomationControl::get_value_locked() const
|
|||||||
void
|
void
|
||||||
SlavableAutomationControl::actually_set_value (double value, PBD::Controllable::GroupControlDisposition gcd)
|
SlavableAutomationControl::actually_set_value (double value, PBD::Controllable::GroupControlDisposition gcd)
|
||||||
{
|
{
|
||||||
{
|
if (!_desc.toggled) {
|
||||||
|
|
||||||
Glib::Threads::RWLock::WriterLock lm (master_lock);
|
Glib::Threads::RWLock::WriterLock lm (master_lock);
|
||||||
|
|
||||||
if (!_masters.empty()) {
|
if (!_masters.empty()) {
|
||||||
|
Loading…
Reference in New Issue
Block a user