From 0786b61ce7ed42bdd3d041429bab6276735e339c Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Mon, 27 Nov 2017 12:57:55 -0600 Subject: [PATCH] Followup to #8575 --- Marlin/src/gcode/bedlevel/mbl/G29.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Marlin/src/gcode/bedlevel/mbl/G29.cpp b/Marlin/src/gcode/bedlevel/mbl/G29.cpp index a91a05369..158e25392 100644 --- a/Marlin/src/gcode/bedlevel/mbl/G29.cpp +++ b/Marlin/src/gcode/bedlevel/mbl/G29.cpp @@ -137,14 +137,20 @@ void GcodeSuite::G29() { BUZZ(100, 659); BUZZ(100, 698); mbl.has_mesh = true; + gcode.home_all_axes(); set_bed_leveling_enabled(true); + #if ENABLED(MESH_G28_REST_ORIGIN) current_position[Z_AXIS] = Z_MIN_POS; set_destination_from_current(); buffer_line_to_destination(homing_feedrate(Z_AXIS)); stepper.synchronize(); #endif + + #if ENABLED(LCD_BED_LEVELING) + lcd_wait_for_move = false; + #endif } break;