diff options
author | Jaime van Kessel <nallath@gmail.com> | 2020-10-12 12:06:49 +0300 |
---|---|---|
committer | Jaime van Kessel <nallath@gmail.com> | 2020-10-12 12:06:49 +0300 |
commit | 3ad5219f5dc752e96850ad089505ed806632ef5d (patch) | |
tree | 15530e4c587532f34aafbc6e213b5455ef67d8e1 | |
parent | 77290451e12d2969d6c731c31311c166f4e0baec (diff) |
Simplify the printer state display
CURA-7745
-rw-r--r-- | plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml | 11 |
1 files changed, 8 insertions, 3 deletions
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 !== "" |