forked from qt-creator/qt-creator
QmlDesigner: Do not sync z value on root item
Setting the z value on the root item triggers side effects. Task-number: QDS-800 Change-Id: I52021b7e3e59b67088a69f2a89f0cdffa90fffb8 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
@@ -109,7 +109,7 @@ void FormEditorItem::updateGeometry()
|
||||
m_boundingRect = m_paintedBoundingRect.united(m_selectionBoundingRect);
|
||||
setTransform(qmlItemNode().instanceTransformWithContentTransform());
|
||||
//the property for zValue is called z in QGraphicsObject
|
||||
if (qmlItemNode().instanceValue("z").isValid())
|
||||
if (qmlItemNode().instanceValue("z").isValid() && !qmlItemNode().isRootModelNode())
|
||||
setZValue(qmlItemNode().instanceValue("z").toDouble());
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user