From 0612a38885b4d73f32a3a5954dec71c4e2407acd Mon Sep 17 00:00:00 2001 From: Alex Voinea Date: Sat, 13 May 2023 08:18:39 +0200 Subject: [PATCH] Fix stepper inactivity timeout --- Firmware/Marlin_main.cpp | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/Firmware/Marlin_main.cpp b/Firmware/Marlin_main.cpp index 8816d9453..8d53c114c 100644 --- a/Firmware/Marlin_main.cpp +++ b/Firmware/Marlin_main.cpp @@ -9299,18 +9299,14 @@ void manage_inactivity(bool ignore_stepper_queue/*=false*/) //default argument s get_command(); } - if(previous_millis_cmd.expired(max_inactive_time)) - if(max_inactive_time) - kill(PSTR("Inactivity Shutdown")); - if(stepper_inactive_time) { - if(previous_millis_cmd.expired(stepper_inactive_time)) - { - if(blocks_queued() == false && ignore_stepper_queue == false) { - disable_x(); - disable_y(); - disable_z(); - disable_e0(); - } + if(max_inactive_time && previous_millis_cmd.expired(max_inactive_time)) + kill(PSTR("Inactivity Shutdown")); + if(stepper_inactive_time && previous_millis_cmd.expired(stepper_inactive_time)) { + if(blocks_queued() == false && ignore_stepper_queue == false) { + disable_x(); + disable_y(); + disable_z(); + disable_e0(); } }