From 7b9bec28912dae98bcef3ca3331811311c8a0108 Mon Sep 17 00:00:00 2001 From: Aleksei S Date: Mon, 5 Feb 2018 17:05:27 +0100 Subject: [PATCH] Fix: Wrong print jobs queued number CURA-4888 --- plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py b/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py index 8f9a4d1d8f..26b445ef90 100644 --- a/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py +++ b/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py @@ -203,11 +203,11 @@ class ClusterUM3OutputDevice(NetworkedPrinterOutputDevice): @pyqtProperty("QVariantList", notify=printJobsChanged) def queuedPrintJobs(self): - return [print_job for print_job in self._print_jobs if print_job.assignedPrinter is None] + return [print_job for print_job in self._print_jobs if print_job.assignedPrinter is None or print_job.state == "queued"] @pyqtProperty("QVariantList", notify=printJobsChanged) def activePrintJobs(self): - return [print_job for print_job in self._print_jobs if print_job.assignedPrinter is not None] + return [print_job for print_job in self._print_jobs if print_job.assignedPrinter is not None and print_job.state != "queued"] @pyqtProperty("QVariantList", notify=clusterPrintersChanged) def connectedPrintersTypeCount(self):