From 212860f09073df25c05012805892e134352c13d7 Mon Sep 17 00:00:00 2001 From: InsanityAutomation <38436470+InsanityAutomation@users.noreply.github.com> Date: Sun, 26 May 2019 15:53:21 -0400 Subject: [PATCH] Always change to Tool 0 on G29 (#14146) --- Marlin/src/gcode/bedlevel/abl/G29.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Marlin/src/gcode/bedlevel/abl/G29.cpp b/Marlin/src/gcode/bedlevel/abl/G29.cpp index 22cc0c1754..f43cfa6a35 100644 --- a/Marlin/src/gcode/bedlevel/abl/G29.cpp +++ b/Marlin/src/gcode/bedlevel/abl/G29.cpp @@ -55,6 +55,10 @@ #include "../../../lcd/extensible_ui/ui_api.h" #endif +#if HOTENDS > 1 + #include "../../../module/tool_change.h" +#endif + #if ABL_GRID #if ENABLED(PROBE_Y_FIRST) #define PR_OUTER_VAR xCount @@ -280,7 +284,7 @@ G29_TYPE GcodeSuite::G29() { */ if (!g29_in_progress) { - #if ENABLED(DUAL_X_CARRIAGE) + #if HOTENDS > 1 if (active_extruder != 0) tool_change(0); #endif