aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMiikka Heikkinen <miikka.heikkinen@qt.io>2020-03-13 12:09:02 +0200
committerMiikka Heikkinen <miikka.heikkinen@qt.io>2020-03-13 10:43:03 +0000
commit206e7d3e7011ad2a75604e3cccb7bc1a5a136065 (patch)
treea5cb4e51286952c994656553c9b281762409b212
parent83d590950ba7ae852d67109f290e9cc0804f6851 (diff)
QmlDesigner: Fix crash at project open when 3d edit view is undocked
Task-number: QDS-1739 Change-Id: I7a97fb8e22acca22744443b2a664ec230465905d Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
-rw-r--r--src/plugins/qmldesigner/components/edit3d/edit3dview.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/qmldesigner/components/edit3d/edit3dview.cpp b/src/plugins/qmldesigner/components/edit3d/edit3dview.cpp
index fa2781a3f0..34bb770be0 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