From 3ad5219f5dc752e96850ad089505ed806632ef5d Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Mon, 12 Oct 2020 11:06:49 +0200 Subject: Simplify the printer state display CURA-7745 --- .../UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'plugins/UM3NetworkPrinting') diff --git a/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml b/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml index cc5e23ec71..daa1eab1c7 100644 --- a/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml +++ b/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml @@ -347,18 +347,23 @@ Item if (!printer) { return catalog.i18nc("@label:status", "Loading...") } - if (printer && printer.state == "disabled") + if (printer.state == "disabled") { return catalog.i18nc("@label:status", "Unavailable") } - if (printer && printer.state == "unreachable") + if (printer.state == "unreachable") { return catalog.i18nc("@label:status", "Unreachable") } - if (printer && !printer.activePrintJob && printer.state == "idle") + if (!printer.activePrintJob && printer.state == "idle") { return catalog.i18nc("@label:status", "Idle") } + if (!printer.activePrintJob && printer.state == "printing") + { + // The print job isn't quite updated yet. + return catalog.i18nc("@label:status", "Printing") + } return "" } visible: text !== "" -- cgit v1.2.3