Parcourir la source

Fix: SD pause broken with PARK_HEAD_ON_PAUSE (#17754)

Marcio T il y a 4 ans
Parent
révision
919e53a5d4
Aucun compte lié à l'adresse e-mail de l'auteur
1 fichiers modifiés avec 5 ajouts et 5 suppressions
  1. 5
    5
      Marlin/src/gcode/sd/M24_M25.cpp

+ 5
- 5
Marlin/src/gcode/sd/M24_M25.cpp Voir le fichier

@@ -82,17 +82,17 @@ void GcodeSuite::M24() {
82 82
  */
83 83
 void GcodeSuite::M25() {
84 84
 
85
-  // Set initial pause flag to prevent more commands from landing in the queue while we try to pause
86
-  #if ENABLED(SDSUPPORT)
87
-    if (IS_SD_PRINTING()) card.pauseSDPrint();
88
-  #endif
89
-
90 85
   #if ENABLED(PARK_HEAD_ON_PAUSE)
91 86
 
92 87
     M125();
93 88
 
94 89
   #else
95 90
 
91
+    // Set initial pause flag to prevent more commands from landing in the queue while we try to pause
92
+    #if ENABLED(SDSUPPORT)
93
+      if (IS_SD_PRINTING()) card.pauseSDPrint();
94
+    #endif
95
+
96 96
     #if ENABLED(POWER_LOSS_RECOVERY)
97 97
       if (recovery.enabled) recovery.save(true);
98 98
     #endif

Chargement…
Annuler
Enregistrer