summaryrefslogtreecommitdiff
path: root/libs/surfaces
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2006-10-26 18:13:54 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2006-10-26 18:13:54 +0000
commit6f0c82ee870c90c3daa627c1b8eb582296dd245d (patch)
tree62dc66fa2fcea6c5e2f907fb346f91d4e9efcf85 /libs/surfaces
parent59517c485adbf6df7b6bf33e60fd74a0e12b1fa3 (diff)
rec-light patch from jim duchek (thanks!)
git-svn-id: svn://localhost/ardour2/trunk@1027 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/surfaces')
-rw-r--r--libs/surfaces/tranzport/tranzport_control_protocol.cc8
1 files changed, 8 insertions, 0 deletions
diff --git a/libs/surfaces/tranzport/tranzport_control_protocol.cc b/libs/surfaces/tranzport/tranzport_control_protocol.cc
index 2e2d943244..f0936290da 100644
--- a/libs/surfaces/tranzport/tranzport_control_protocol.cc
+++ b/libs/surfaces/tranzport/tranzport_control_protocol.cc
@@ -760,6 +760,14 @@ TranzportControlProtocol::update_state ()
}
}
+ if (pending_lights[LightTrackrec] != lights[LightTrackrec]) {
+ if (pending_lights[LightTrackrec]) {
+ light_on (LightTrackrec);
+ } else {
+ light_off (LightTrackrec);
+ }
+ }
+
if (pending_lights[LightTrackmute] != lights[LightTrackmute]) {
if (pending_lights[LightTrackmute]) {
light_on (LightTrackmute);