From 206e7d3e7011ad2a75604e3cccb7bc1a5a136065 Mon Sep 17 00:00:00 2001 From: Miikka Heikkinen Date: Fri, 13 Mar 2020 12:09:02 +0200 Subject: [PATCH] QmlDesigner: Fix crash at project open when 3d edit view is undocked Task-number: QDS-1739 Change-Id: I7a97fb8e22acca22744443b2a664ec230465905d Reviewed-by: Mahmoud Badri --- src/plugins/qmldesigner/components/edit3d/edit3dview.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/plugins/qmldesigner/components/edit3d/edit3dview.cpp b/src/plugins/qmldesigner/components/edit3d/edit3dview.cpp index fa2781a3f07..34bb770be08 100644 --- a/src/plugins/qmldesigner/components/edit3d/edit3dview.cpp +++ b/src/plugins/qmldesigner/components/edit3d/edit3dview.cpp @@ -133,12 +133,14 @@ void Edit3DView::modelAboutToBeDetached(Model *model) void Edit3DView::sendInputEvent(QInputEvent *e) const { - nodeInstanceView()->sendInputEvent(e); + if (nodeInstanceView()) + nodeInstanceView()->sendInputEvent(e); } void Edit3DView::edit3DViewResized(const QSize &size) const { - nodeInstanceView()->edit3DViewResized(size); + if (nodeInstanceView()) + nodeInstanceView()->edit3DViewResized(size); } QSize Edit3DView::canvasSize() const