From ddacdf523eca634ce78582dc226dbae9133fe321 Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Wed, 20 Sep 2017 09:48:00 +0200 Subject: [PATCH] Fixed some small issues when certain qml objects were null CURA-4349 --- plugins/LayerView/LayerView.qml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/plugins/LayerView/LayerView.qml b/plugins/LayerView/LayerView.qml index 26087b8b65..274b5c695c 100755 --- a/plugins/LayerView/LayerView.qml +++ b/plugins/LayerView/LayerView.qml @@ -30,11 +30,15 @@ Item } property var buttonTarget: { - var force_binding = parent.y; // ensure this gets reevaluated when the panel moves - return base.mapFromItem(parent.parent, parent.buttonTarget.x, parent.buttonTarget.y); + if(parent != null) + { + var force_binding = parent.y; // ensure this gets reevaluated when the panel moves + return base.mapFromItem(parent.parent, parent.buttonTarget.x, parent.buttonTarget.y) + } + return Qt.point(0,0) } - visible: !parent.parent.monitoringPrint + visible: parent != null ? !parent.parent.monitoringPrint: true UM.PointingRectangle { id: layerViewMenu