diff --git a/plugins/UM3NetworkPrinting/resources/qml/ConfigurationChangeBlock.qml b/plugins/UM3NetworkPrinting/resources/qml/ConfigurationChangeBlock.qml index 3d55ee40e2..29996e405f 100644 --- a/plugins/UM3NetworkPrinting/resources/qml/ConfigurationChangeBlock.qml +++ b/plugins/UM3NetworkPrinting/resources/qml/ConfigurationChangeBlock.qml @@ -36,7 +36,6 @@ Item { anchors { left: parent.left; right: parent.right; - top: parent.top; } color: { if(configurationChangeToggle.containsMouse) { diff --git a/plugins/UM3NetworkPrinting/resources/qml/PrintCoreConfiguration.qml b/plugins/UM3NetworkPrinting/resources/qml/PrintCoreConfiguration.qml index e8abb8109e..84ecd71d7c 100644 --- a/plugins/UM3NetworkPrinting/resources/qml/PrintCoreConfiguration.qml +++ b/plugins/UM3NetworkPrinting/resources/qml/PrintCoreConfiguration.qml @@ -15,7 +15,6 @@ Item { // Extruder circle Item { id: extruderCircle; - anchors.verticalCenter: parent.verticalCenter; height: UM.Theme.getSize("monitor_tab_extruder_circle").height; width: UM.Theme.getSize("monitor_tab_extruder_circle").width; diff --git a/plugins/UM3NetworkPrinting/resources/qml/PrintJobContextMenu.qml b/plugins/UM3NetworkPrinting/resources/qml/PrintJobContextMenu.qml index da4499adf6..7b956a2101 100644 --- a/plugins/UM3NetworkPrinting/resources/qml/PrintJobContextMenu.qml +++ b/plugins/UM3NetworkPrinting/resources/qml/PrintJobContextMenu.qml @@ -39,8 +39,8 @@ Item { Popup { id: popup; background: Item { - height: childrenRect.height; - width: childrenRect.width; + height: popup.height; + width: popup.width; DropShadow { anchors.fill: pointedRectangle; diff --git a/plugins/UM3NetworkPrinting/resources/qml/PrinterCardDetails.qml b/plugins/UM3NetworkPrinting/resources/qml/PrinterCardDetails.qml index d0aa4bf80a..bc819b3aaa 100644 --- a/plugins/UM3NetworkPrinting/resources/qml/PrinterCardDetails.qml +++ b/plugins/UM3NetworkPrinting/resources/qml/PrinterCardDetails.qml @@ -10,6 +10,7 @@ import QtQuick.Controls 1.4 as LegacyControls import UM 1.3 as UM Item { + id: root; property var printer: null; property var printJob: printer ? printer.activePrintJob : null; property var collapsed: true; @@ -38,10 +39,13 @@ Item { printJob: root.printer ? root.printer.activePrintJob : null; } - HorizontalLine {} + HorizontalLine { + visible: root.printJob; + } Row { height: childrenRect.height; + visible: root.printJob; width: parent.width; PrintJobTitle { @@ -60,8 +64,9 @@ Item { PrintJobPreview { - job: root.printer && root.printer.activePrintJob ? root.printer.activePrintJob : null; anchors.horizontalCenter: parent.horizontalCenter; + job: root.printer && root.printer.activePrintJob ? root.printer.activePrintJob : null; + visible: root.printJob; } } @@ -74,5 +79,6 @@ Item { leftMargin: Math.round(0.5 * UM.Theme.getSize("default_margin").width); } iconSource: "../svg/camera-icon.svg"; + visible: root.printJob; } }