This fixes bug, when a button has both a controllable and a toggle action assigned. Previously only the visual state was updated. e.g. monitor section mute button. When "cut all" was toggled (e.g. Control surface, or a Lua script: `Session:monitor_out():monitor_control():set_cut_all(true)`, The action state itself remained unchanged. Also the button in the application remained unchanged since that button does not :watch() the controllable.
43 KiB
43 KiB