diff options
Diffstat (limited to 'src/GCodes/GCodeBuffer/GCodeBuffer.cpp')
-rw-r--r-- | src/GCodes/GCodeBuffer/GCodeBuffer.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/GCodes/GCodeBuffer/GCodeBuffer.cpp b/src/GCodes/GCodeBuffer/GCodeBuffer.cpp index 1c5f85bd..48455163 100644 --- a/src/GCodes/GCodeBuffer/GCodeBuffer.cpp +++ b/src/GCodes/GCodeBuffer/GCodeBuffer.cpp @@ -1016,7 +1016,7 @@ void GCodeBuffer::MessageAcknowledged(bool cancelled) noexcept ms->messageAcknowledged = true; ms->messageCancelled = cancelled; #if HAS_SBC_INTERFACE - messageAcknowledged = true; + messageAcknowledged = !cancelled || !ms->DoingFile(); reprap.GetSbcInterface().EventOccurred(); #endif } |