aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extruder.py
diff options
context:
space:
mode:
Diffstat (limited to 'klippy/extruder.py')
-rw-r--r--klippy/extruder.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/klippy/extruder.py b/klippy/extruder.py
index 1c64fbf2..c59bee14 100644
--- a/klippy/extruder.py
+++ b/klippy/extruder.py
@@ -83,6 +83,10 @@ class PrinterExtruder:
if not fmove.max_start_v2:
break
if fmove.cruise_v > max_corner_v:
+ if (not max_corner_v
+ and not fmove.accel_t and not fmove.cruise_t):
+ # Start timing after any full decel moves
+ continue
if sum_t >= fmove.accel_t:
max_corner_v = fmove.cruise_v
else: