diff --git a/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/quickitemnodeinstance.cpp b/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/quickitemnodeinstance.cpp index 647d1d74706..a20e0350ae1 100644 --- a/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/quickitemnodeinstance.cpp +++ b/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/quickitemnodeinstance.cpp @@ -193,14 +193,14 @@ void QuickItemNodeInstance::doComponentComplete() { ObjectNodeInstance::doComponentComplete(); - QQmlProperty contentItemProperty(quickItem(), "contentItem", engine()); - if (contentItemProperty.isValid()) - m_contentItem = contentItemProperty.read().value(); - QmlPrivateGate::disableTextCursor(quickItem()); DesignerSupport::emitComponentCompleteSignalForAttachedProperty(quickItem()); + QQmlProperty contentItemProperty(quickItem(), "contentItem", engine()); + if (contentItemProperty.isValid()) + m_contentItem = contentItemProperty.read().value(); + quickItem()->update(); }