forked from qt-creator/qt-creator
QmlDesigner: Band aid solution for currentFrame
We have a proper fix in qds/dev, but for 4.7.1 we do not take risks and limit this to currentFrame. Task-number: QDS-15001 Change-Id: I4387087a0311767819d554ef529921baa4d2d9c9 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
This commit is contained in:
@@ -680,6 +680,8 @@ void NodeInstanceView::auxiliaryDataChanged(const ModelNode &node,
|
|||||||
PropertyValueContainer container{instance.instanceId(), key.name, value, TypeName(), key.type};
|
PropertyValueContainer container{instance.instanceId(), key.name, value, TypeName(), key.type};
|
||||||
m_nodeInstanceServer->changeAuxiliaryValues({{container}});
|
m_nodeInstanceServer->changeAuxiliaryValues({{container}});
|
||||||
const PropertyName name = key.name.toByteArray();
|
const PropertyName name = key.name.toByteArray();
|
||||||
|
|
||||||
|
if (name != "currentFrame") {
|
||||||
if (node.hasVariantProperty(name)) {
|
if (node.hasVariantProperty(name)) {
|
||||||
PropertyValueContainer container(instance.instanceId(),
|
PropertyValueContainer container(instance.instanceId(),
|
||||||
name,
|
name,
|
||||||
@@ -695,6 +697,7 @@ void NodeInstanceView::auxiliaryDataChanged(const ModelNode &node,
|
|||||||
m_nodeInstanceServer->changePropertyBindings({{container}});
|
m_nodeInstanceServer->changePropertyBindings({{container}});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case AuxiliaryDataType::Temporary:
|
case AuxiliaryDataType::Temporary:
|
||||||
|
Reference in New Issue
Block a user