diff --git a/PySimpleGUI.py b/PySimpleGUI.py index 1510cb4d..bac28798 100644 --- a/PySimpleGUI.py +++ b/PySimpleGUI.py @@ -2748,6 +2748,8 @@ class Window: self.TKroot.quit() # kick the users out of the mainloop def Read(self, timeout=None, timeout_key='_timeout_'): + if timeout == 0: + return self.ReadNonBlocking() self.Timeout = timeout self.TimeoutKey = timeout_key self.NonBlocking = False