summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLex Neva <github.com@lexneva.name>2017-12-31 22:28:43 -0500
committerLex Neva <github.com@lexneva.name>2017-12-31 22:28:43 -0500
commitfd4d19bf8dd04a978a6cad4d89949f3c08a1cd78 (patch)
tree80adf5036497cf379876489f46626bd5d2535a39
parentc2388a53a66be19199f84d332cfb9f613512db4a (diff)
don't start outdated simulation
-rw-r--r--embroider_params.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/embroider_params.py b/embroider_params.py
index 8300cbc2..ffd9d53a 100644
--- a/embroider_params.py
+++ b/embroider_params.py
@@ -388,7 +388,7 @@ class SettingsFrame(wx.Frame):
def update_patches(self):
patches = self.generate_patches()
- if patches:
+ if patches and not self.simulate_refresh_needed.is_set():
wx.CallAfter(self.refresh_simulator, patches)
def refresh_simulator(self, patches):