From a6b8c67df4d27ebc0a346e88cfe3646b035a2582 Mon Sep 17 00:00:00 2001
From: Scott Lahteine <sourcetree@thinkyhead.com>
Date: Tue, 21 Jun 2016 16:03:02 -0700
Subject: [PATCH] Move probe deploy after setup call in G29

---
 Marlin/Marlin_main.cpp | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/Marlin/Marlin_main.cpp b/Marlin/Marlin_main.cpp
index 50c9d204a6..7270e96bee 100644
--- a/Marlin/Marlin_main.cpp
+++ b/Marlin/Marlin_main.cpp
@@ -3475,14 +3475,14 @@ inline void gcode_G28() {
       #endif // !DELTA
     }
 
-    #if HAS_BED_PROBE
-      deploy_z_probe();
-    #endif
-
     stepper.synchronize();
 
     setup_for_endstop_or_probe_move();
 
+    #if HAS_BED_PROBE
+      deploy_z_probe();
+    #endif
+
     feedrate = homing_feedrate[Z_AXIS];
 
     bed_leveling_in_progress = true;
-- 
GitLab