diff --git a/Marlin/ultralcd.cpp b/Marlin/ultralcd.cpp index c7d9ef5bf..971502ff4 100644 --- a/Marlin/ultralcd.cpp +++ b/Marlin/ultralcd.cpp @@ -2950,11 +2950,11 @@ void kill_screen(const char* lcd_msg) { } encoderPosition = 0; if (lcdDrawUpdate) { - const float pos = (processing_manual_move ? destination[axis] : current_position[axis] + const float pos = NATIVE_TO_LOGICAL(processing_manual_move ? destination[axis] : current_position[axis] #if IS_KINEMATIC + manual_move_offset #endif - ); + , axis); lcd_implementation_drawedit(name, move_menu_scale >= 0.1 ? ftostr41sign(pos) : ftostr43sign(pos)); } }