aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--klippy/toolhead.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/klippy/toolhead.py b/klippy/toolhead.py
index 2954812b..afb1ef0f 100644
--- a/klippy/toolhead.py
+++ b/klippy/toolhead.py
@@ -613,6 +613,9 @@ class ToolHead:
return self.trapq
def register_step_generator(self, handler):
self.step_generators.append(handler)
+ def unregister_step_generator(self, handler):
+ if handler in self.step_generators:
+ self.step_generators.remove(handler)
def note_step_generation_scan_time(self, delay, old_delay=0.):
self.flush_step_generation()
if old_delay: