mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-08-07 05:53:59 -06:00
Fixed status icon in monitor tab
CL-541
This commit is contained in:
parent
9d7cd72691
commit
57406100ef
2 changed files with 14 additions and 5 deletions
|
@ -100,15 +100,15 @@ Column
|
|||
visible: connectedPrinter != null ? connectedPrinter.canControlManually : false
|
||||
enabled:
|
||||
{
|
||||
if (connectedPrinter == null)
|
||||
if (connectedPrinter == null || activePrintJob == null)
|
||||
{
|
||||
return false; //Can't control the printer if not connected.
|
||||
return false; //Can't control the printer if not connected or if there is no print job.
|
||||
}
|
||||
if (!connectedPrinter.acceptsCommands)
|
||||
{
|
||||
return false; //Not allowed to do anything.
|
||||
}
|
||||
if (connectedPrinter.jobState == "printing" || connectedPrinter.jobState == "resuming" || connectedPrinter.jobState == "pausing" || connectedPrinter.jobState == "error" || connectedPrinter.jobState == "offline")
|
||||
if (activePrintJob.state == "printing" || activePrintJob.state == "resuming" || activePrintJob.state == "pausing" || activePrintJob.state == "error" || activePrintJob.state == "offline")
|
||||
{
|
||||
return false; //Printer is in a state where it can't react to manual control
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue