summaryrefslogtreecommitdiff
path: root/buttons.py
diff options
context:
space:
mode:
Diffstat (limited to 'buttons.py')
-rw-r--r--buttons.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/buttons.py b/buttons.py
index f80afc1..b654b38 100644
--- a/buttons.py
+++ b/buttons.py
@@ -96,8 +96,9 @@ class StripSelButton(Button):
strip = self.strip
print('handle_strip_sel', strip)
- if self.get('REC ENABLE', 0):
- if strip.recenable:
+ recenable = self.console.buttons.get('REC ENABLE', None)
+ if recenable.pressed:
+ if strip.rec:
osc.client.send_message('/strip/recenable', (strip.num, 0))
else:
osc.client.send_message('/strip/recenable', (strip.num, 1))
@@ -246,3 +247,6 @@ class NudgeButton(Button):
osc.client.send_message('/access_action',
'Common/nudge-next-backward')
super().press()
+
+
+NULLBUTTON = Button(None, None)