forked from qt-creator/qt-creator
QmlDesigner: Fix crash
For some files rootFormEditorItem() can be null. Change-Id: I71672e4d43bfd086011f6a6cb3c93572f6ba0a05 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
@@ -357,7 +357,8 @@ void FormEditorWidget::initialize()
|
||||
defaultZoom = m_formEditorView->rootModelNode().auxiliaryData("formeditorZoom").toDouble();
|
||||
}
|
||||
m_graphicsView->setZoomFactor(defaultZoom);
|
||||
m_graphicsView->centerOn(m_formEditorView->scene()->rootFormEditorItem());
|
||||
if (m_formEditorView->scene() && m_formEditorView->scene()->rootFormEditorItem())
|
||||
m_graphicsView->centerOn(m_formEditorView->scene()->rootFormEditorItem());
|
||||
m_zoomAction->setZoomFactor(defaultZoom);
|
||||
updateActions();
|
||||
}
|
||||
|
Reference in New Issue
Block a user