From c758ac75dd6b213c523502d340a41853ad5bb4a2 Mon Sep 17 00:00:00 2001 From: Luke Barr Date: Sun, 12 May 2019 18:58:47 -0500 Subject: [PATCH] Regression fix --- mainscripts/Trainer.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mainscripts/Trainer.py b/mainscripts/Trainer.py index f170fcc..c8e944d 100644 --- a/mainscripts/Trainer.py +++ b/mainscripts/Trainer.py @@ -292,6 +292,10 @@ def main(args, device_args): key_events = io.get_key_events(wnd_name) key, chr_key, ctrl_pressed, alt_pressed, shift_pressed = key_events[-1] if len(key_events) > 0 else (0,0,False,False,False) + #Scheduling bug possibly? Only needed on linux..... + if not is_showing: + time.sleep(0.1) + if key == ord('\n') or key == ord('\r'): s2c.put ( {'op': 'close'} ) elif key == ord('s'):