We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5288e0c commit af9e3e2Copy full SHA for af9e3e2
lib/matplotlib/backends/_backend_tk.py
@@ -358,8 +358,11 @@ def flush_events(self):
358
359
def start_event_loop(self, timeout=0):
360
# docstring inherited
361
- if timeout > 0:
362
- self._master.after(int(1000*timeout), self.stop_event_loop)
+ milliseconds = int(1000 * timeout)
+ if milliseconds > 0:
363
+ self._master.after(milliseconds, self.stop_event_loop)
364
+ elif milliseconds == 0:
365
+ self._master.after_idle(self.stop_event_loop)
366
self._master.mainloop()
367
368
def stop_event_loop(self):
0 commit comments