forked from qt-creator/qt-creator
QmlDesigner: Do not translate item if position is bound
Pick-to: qds/4.5 Task-number: QDS-12235 Change-Id: Ied72a88bbb7f97221c9fdc577b6a4dc71cb6fbd8 Reviewed-by: Henning Gründl <henning.gruendl@qt.io>
This commit is contained in:
@@ -200,6 +200,9 @@ void QmlVisualNode::scatter(const ModelNode &targetNode, const std::optional<int
|
|||||||
|
|
||||||
void QmlVisualNode::translate(const QVector3D &vector)
|
void QmlVisualNode::translate(const QVector3D &vector)
|
||||||
{
|
{
|
||||||
|
if (modelNode().hasBindingProperty("x") || modelNode().hasBindingProperty("y"))
|
||||||
|
return;
|
||||||
|
|
||||||
setPosition(position() + vector);
|
setPosition(position() + vector);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user