forked from qt-creator/qt-creator
QmlDesigner: Fix access to nullptr
m_qmlBackEnd can be null. Change-Id: I7974ee79df967959b95c58095aa7fc30b8b83527 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
This commit is contained in:
@@ -287,7 +287,8 @@ bool MaterialEditorView::locked() const
|
|||||||
|
|
||||||
void MaterialEditorView::currentTimelineChanged(const ModelNode &)
|
void MaterialEditorView::currentTimelineChanged(const ModelNode &)
|
||||||
{
|
{
|
||||||
m_qmlBackEnd->contextObject()->setHasActiveTimeline(QmlTimeline::hasActiveTimeline(this));
|
if (m_qmlBackEnd)
|
||||||
|
m_qmlBackEnd->contextObject()->setHasActiveTimeline(QmlTimeline::hasActiveTimeline(this));
|
||||||
}
|
}
|
||||||
|
|
||||||
DynamicPropertiesModel *MaterialEditorView::dynamicPropertiesModel() const
|
DynamicPropertiesModel *MaterialEditorView::dynamicPropertiesModel() const
|
||||||
|
@@ -289,7 +289,8 @@ bool TextureEditorView::locked() const
|
|||||||
|
|
||||||
void TextureEditorView::currentTimelineChanged(const ModelNode &)
|
void TextureEditorView::currentTimelineChanged(const ModelNode &)
|
||||||
{
|
{
|
||||||
m_qmlBackEnd->contextObject()->setHasActiveTimeline(QmlTimeline::hasActiveTimeline(this));
|
if (m_qmlBackEnd)
|
||||||
|
m_qmlBackEnd->contextObject()->setHasActiveTimeline(QmlTimeline::hasActiveTimeline(this));
|
||||||
}
|
}
|
||||||
|
|
||||||
DynamicPropertiesModel *TextureEditorView::dynamicPropertiesModel() const
|
DynamicPropertiesModel *TextureEditorView::dynamicPropertiesModel() const
|
||||||
|
Reference in New Issue
Block a user