From 8198762755bbb7958d6e20ef38145b9eb1e230f2 Mon Sep 17 00:00:00 2001 From: Nino van Hooff Date: Wed, 23 Oct 2019 17:25:05 +0200 Subject: [PATCH] Do not require loaded view in PrevieStage to have a safeArea CURA-6853 --- plugins/PreviewStage/PreviewMain.qml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/plugins/PreviewStage/PreviewMain.qml b/plugins/PreviewStage/PreviewMain.qml index 1b8387644d..4ef10e5dbb 100644 --- a/plugins/PreviewStage/PreviewMain.qml +++ b/plugins/PreviewStage/PreviewMain.qml @@ -29,11 +29,10 @@ Item source: UM.Controller.activeView != null && UM.Controller.activeView.mainComponent != null ? UM.Controller.activeView.mainComponent : "" - Binding - { - target: previewMain.item - property: "safeArea" - value:safeArea + onLoaded: { + if (previewMain.item.safeArea !== undefined){ + previewMain.item.safeArea = Qt.binding(function() { return safeArea }); + } } }