Просмотр исходного кода

Use new property names for cloud connection detection

Ian Paschal 6 лет назад
Родитель
Сommit
a5761cb56b

+ 1 - 1
plugins/MonitorStage/MonitorMain.qml

@@ -11,7 +11,7 @@ Rectangle
 {
     id: viewportOverlay
 
-    property bool isConnected: Cura.MachineManager.activeMachineHasActiveNetworkConnection || Cura.MachineManager.activeMachineHasActiveCloudConnection
+    property bool isConnected: Cura.MachineManager.activeMachineIsUsingCloudConnection
     property bool isNetworkConfigurable: ["Ultimaker 3", "Ultimaker 3 Extended", "Ultimaker S5"].indexOf(Cura.MachineManager.activeMachineDefinitionName) > -1
     property bool isNetworkConfigured:
     {

+ 2 - 2
plugins/UM3NetworkPrinting/resources/qml/MonitorQueue.qml

@@ -171,11 +171,11 @@ Item
                 // When printing over the cloud we don't recieve print jobs until there is one, so
                 // unless there's at least one print job we'll be stuck with skeleton loading
                 // indefinitely.
-                if (Cura.MachineManager.activeMachineHasActiveCloudConnection)
+                if (Cura.MachineManager.activeMachineIsUsingCloudConnection || OutputDevice.receivedPrintJobs)
                 {
                     return OutputDevice.queuedPrintJobs
                 }
-                return OutputDevice.receivedPrintJobs ? OutputDevice.queuedPrintJobs : [null,null]
+                return [null, null]
             }
             spacing: 6  // TODO: Theme!
         }