From 9992c424f531670749848982753aa185662f47bc Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Mon, 15 Apr 2019 20:26:40 -0500 Subject: [PATCH] Patch G92.9 flags Followup to #13703 --- Marlin/src/gcode/geometry/G92.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Marlin/src/gcode/geometry/G92.cpp b/Marlin/src/gcode/geometry/G92.cpp index 75a0c03ae..01d42f7c2 100644 --- a/Marlin/src/gcode/geometry/G92.cpp +++ b/Marlin/src/gcode/geometry/G92.cpp @@ -67,7 +67,11 @@ void GcodeSuite::G92() { LOOP_XYZE(i) { if (parser.seenval(axis_codes[i])) { current_position[i] = parser.value_axis_units((AxisEnum)i); - if (i == E_AXIS) didE = true; else didXYZ = true; + #if IS_SCARA || !HAS_POSITION_SHIFT + if (i == E_AXIS) didE = true; else didXYZ = true; + #elif HAS_POSITION_SHIFT + if (i == E_AXIS) didE = true; + #endif } } } break;