diff options
| -rw-r--r-- | lib/gui/simulator/drawing_panel.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/lib/gui/simulator/drawing_panel.py b/lib/gui/simulator/drawing_panel.py index aced1587..9b705716 100644 --- a/lib/gui/simulator/drawing_panel.py +++ b/lib/gui/simulator/drawing_panel.py @@ -277,9 +277,12 @@ class DrawingPanel(wx.Panel): return if not self.animating: - self.animating = True - self.animate() - self.control_panel.on_start() + try: + self.animating = True + self.animate() + self.control_panel.on_start() + except RuntimeError: + pass def color_to_pen(self, color): line_width = global_settings['simulator_line_width'] * PIXELS_PER_MM * self.PIXEL_DENSITY |
