Pārlūkot izejas kodu

🩹 SD abort requires open file

See #22566
Scott Lahteine 3 gadus atpakaļ
vecāks
revīzija
1cff4fdb36
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1
    1
      Marlin/src/sd/cardreader.h

+ 1
- 1
Marlin/src/sd/cardreader.h Parādīt failu

@@ -163,7 +163,7 @@ public:
163 163
   static void endFilePrintNow(TERN_(SD_RESORT, const bool re_sort=false));
164 164
   static void abortFilePrintNow(TERN_(SD_RESORT, const bool re_sort=false));
165 165
   static void fileHasFinished();
166
-  static inline void abortFilePrintSoon() { flag.abort_sd_printing = true; }
166
+  static inline void abortFilePrintSoon() { flag.abort_sd_printing = isFileOpen(); }
167 167
   static inline void pauseSDPrint()       { flag.sdprinting = false; }
168 168
   static inline bool isPrinting()         { return flag.sdprinting; }
169 169
   static inline bool isPaused()           { return isFileOpen() && !isPrinting(); }

Notiek ielāde…
Atcelt
Saglabāt