self.key.parent.parent.ids['KeyList'].append(self.key.key_sym)
debug_print("running actions for {}".format(self.key.key_sym))
start_time = time.time()
- self.key.parent.start_running(self, start_time)
+ self.key.parent.start_running(self.key, start_time)
for self.key.current_action in self.key.actions:
- if self.key.parent.keep_running(self, start_time):
+ if self.key.parent.keep_running(self.key, start_time):
self.key.list_actions()
self.key.current_action.run(start_time)
self.key.list_actions(last_action_finished=True)
- self.key.parent.finished_running(self, start_time)
+ self.key.parent.finished_running(self.key, start_time)
def on_enter_loaded_protecting_repeat(self, modifiers):
if self.key.repeat_delay > 0: