aboutsummaryrefslogtreecommitdiff
path: root/helpers/mapping.py
diff options
context:
space:
mode:
authorIsmaël Bouya <ismael.bouya@normalesup.org>2016-07-14 15:39:54 +0200
committerIsmaël Bouya <ismael.bouya@normalesup.org>2016-07-14 15:39:54 +0200
commit0deb82a57ae3abefd44509dc88c546f6e5a94d1b (patch)
treecf082f141a89425f9014eb5b203336e49f5c0252 /helpers/mapping.py
parentecaf3148af1d9adff1819f9536f483ebf7c85a95 (diff)
downloadMusicSampler-0deb82a57ae3abefd44509dc88c546f6e5a94d1b.tar.gz
MusicSampler-0deb82a57ae3abefd44509dc88c546f6e5a94d1b.tar.zst
MusicSampler-0deb82a57ae3abefd44509dc88c546f6e5a94d1b.zip
Make 'wait' action interruptible
Diffstat (limited to 'helpers/mapping.py')
-rw-r--r--helpers/mapping.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/helpers/mapping.py b/helpers/mapping.py
index 95c9d67..ea9d075 100644
--- a/helpers/mapping.py
+++ b/helpers/mapping.py
@@ -65,7 +65,10 @@ class Mapping(RelativeLayout):
65 return False 65 return False
66 66
67 def stop_all_running(self): 67 def stop_all_running(self):
68 running = self.running
68 self.running = [] 69 self.running = []
70 for (key, start_time) in running:
71 key.interrupt_action()
69 72
70 def start_running(self, key, start_time): 73 def start_running(self, key, start_time):
71 self.running.append((key, start_time)) 74 self.running.append((key, start_time))