Skip to content

Commit 1cff4fd

Browse files
committed
🩹 SD abort requires open file
See #22566
1 parent 6071792 commit 1cff4fd

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

Marlin/src/sd/cardreader.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ class CardReader {
163163
static void endFilePrintNow(TERN_(SD_RESORT, const bool re_sort=false));
164164
static void abortFilePrintNow(TERN_(SD_RESORT, const bool re_sort=false));
165165
static void fileHasFinished();
166-
static inline void abortFilePrintSoon() { flag.abort_sd_printing = true; }
166+
static inline void abortFilePrintSoon() { flag.abort_sd_printing = isFileOpen(); }
167167
static inline void pauseSDPrint() { flag.sdprinting = false; }
168168
static inline bool isPrinting() { return flag.sdprinting; }
169169
static inline bool isPaused() { return isFileOpen() && !isPrinting(); }

0 commit comments

Comments
 (0)