From 9c2269282754e430b8b96bdebd889f7eae45ef28 Mon Sep 17 00:00:00 2001 From: leptun Date: Wed, 25 Sep 2019 22:34:31 +0300 Subject: [PATCH] Fix Cancel Print command processing --- Firmware/Marlin_main.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Firmware/Marlin_main.cpp b/Firmware/Marlin_main.cpp index 10660195a..98dff2f9b 100755 --- a/Firmware/Marlin_main.cpp +++ b/Firmware/Marlin_main.cpp @@ -1755,12 +1755,11 @@ void loop() #ifdef FANCHECK if (fan_check_error && isPrintPaused) { - process_commands(); //used to process pausing KEEPALIVE_STATE(PAUSED_FOR_USER); host_keepalive(); //prevent timeouts since usb processing is disabled until print is resumed. This is for a crude way of pausing a print on all hosts. } - else #endif + if (prusa_sd_card_upload) { //we read byte-by byte