aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--klippy/chelper/itersolve.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/klippy/chelper/itersolve.c b/klippy/chelper/itersolve.c
index 807ca190..ee0571ee 100644
--- a/klippy/chelper/itersolve.c
+++ b/klippy/chelper/itersolve.c
@@ -162,7 +162,8 @@ itersolve_generate_steps(struct stepper_kinematics *sk, double flush_time)
if (end > flush_time)
end = flush_time;
if (check_active(sk, m)) {
- if (sk->gen_steps_pre_active && start > last_flush_time) {
+ if (sk->gen_steps_pre_active
+ && start > last_flush_time + .000000001) {
// Must generate steps leading up to stepper activity
force_steps_time = start;
if (last_flush_time < start - sk->gen_steps_pre_active)