From f1ed2fc5c7b40cc5c56ef35ed234b334a5c33cee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gu=C3=B0ni=20M=C3=A1r=20Gilbert?= Date: Sat, 19 Nov 2022 16:04:53 +0000 Subject: [PATCH] Fix issue where tool_change_extruder is not reset after retry --- Firmware/mmu2.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Firmware/mmu2.cpp b/Firmware/mmu2.cpp index 7592743df..632419b95 100644 --- a/Firmware/mmu2.cpp +++ b/Firmware/mmu2.cpp @@ -340,9 +340,9 @@ bool MMU2::VerifyFilamentEnteredPTFE() } void MMU2::ToolChangeCommon(uint8_t slot){ - tool_change_extruder = slot; for(;;) { // while not successfully fed into extruder's PTFE tube for(;;) { + tool_change_extruder = slot; logic.ToolChange(slot); // let the MMU pull the filament out and push a new one in if( manage_response(true, true) ) break;