From 8d52dc2eac9841136c11b2ffe3e988eba470b830 Mon Sep 17 00:00:00 2001 From: nickthetait Date: Wed, 1 Jul 2015 11:16:38 -0600 Subject: [PATCH] Allow canceling while paused --- Cura/util/printerConnection/serialConnection.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Cura/util/printerConnection/serialConnection.py b/Cura/util/printerConnection/serialConnection.py index 81f03bf4..4b1d6bb5 100644 --- a/Cura/util/printerConnection/serialConnection.py +++ b/Cura/util/printerConnection/serialConnection.py @@ -108,7 +108,8 @@ class serialConnection(printerConnectionBase.printerConnectionBase): #Abort the previously loaded print file def cancelPrint(self): - if not self.isPrinting() or self._process is None: + if (not self.isPrinting() and not self.isPaused()) or \ + self._process is None: return self._process.stdin.write('STOP\n') self._printProgress = 0 -- 2.30.2