Check if the user can change the queue before showing option

If the user can't change the queue of other prints, then it can't move prints to the top.

Contributes to issue CURA-9220.
This commit is contained in:
Ghostkeeper 2022-07-25 17:07:52 +02:00
parent bef10b8b35
commit 99d93fa58a
No known key found for this signature in database
GPG key ID: FFBC62A75981ED70
2 changed files with 4 additions and 4 deletions

View file

@ -54,7 +54,7 @@ Item
text: catalog.i18nc("@label", "Move to top");
visible: {
if (printJob && (printJob.state == "queued" || printJob.state == "error") && !isAssigned(printJob)) {
if (OutputDevice && OutputDevice.queuedPrintJobs[0]) {
if (OutputDevice && OutputDevice.queuedPrintJobs[0] && OutputDevice.canWriteOthersPrintJobs) {
return OutputDevice.queuedPrintJobs[0].key != printJob.key;
}
}