From 0deb82a57ae3abefd44509dc88c546f6e5a94d1b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isma=C3=ABl=20Bouya?= Date: Thu, 14 Jul 2016 15:39:54 +0200 Subject: Make 'wait' action interruptible --- helpers/mapping.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'helpers/mapping.py') 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): return False def stop_all_running(self): + running = self.running self.running = [] + for (key, start_time) in running: + key.interrupt_action() def start_running(self, key, start_time): self.running.append((key, start_time)) -- cgit v1.2.3