Browse Source

Progress is now only emitted if it changed

CURA-1339
Jaime van Kessel 9 years ago
parent
commit
d33a75906a
1 changed files with 3 additions and 2 deletions
  1. 3 2
      cura/PrinterOutputDevice.py

+ 3 - 2
cura/PrinterOutputDevice.py

@@ -298,8 +298,9 @@ class PrinterOutputDevice(OutputDevice, QObject):
     ##  Set the progress of any currently active process
     #   /param progress Progress of the process.
     def setProgress(self, progress):
-        self._progress = progress
-        self.progressChanged.emit()
+        if self._progress != progress:
+            self._progress = progress
+            self.progressChanged.emit()
 
 
 ##  The current processing state of the backend.