fix implementation of SoloControl::clear_all_solo_state()
authorPaul Davis <paul@linuxaudiosystems.com>
Fri, 25 Nov 2016 11:48:18 +0000 (11:48 +0000)
committerPaul Davis <paul@linuxaudiosystems.com>
Fri, 25 Nov 2016 11:48:18 +0000 (11:48 +0000)
commit9f3bcf968d2f98f505ecf60e93ba950677a4e7f2
tree8dd1bb5865335860dde11e1a6b616422e468b1f4
parentc5eda4cfe1e7b9ae9abbe2e7b6bd640586a3b9fb
fix implementation of SoloControl::clear_all_solo_state()

This no longer emits Changed() unless a change was made, and more
importantly, calls AutomationControl::actually_set_value() if
the self-soloed value needs to be changed
libs/ardour/solo_control.cc