From dffb1cde67e7ba3e9c7a085f256c6865792a5668 Mon Sep 17 00:00:00 2001 From: Marco Bubke Date: Mon, 15 Oct 2012 14:53:43 +0200 Subject: [PATCH] QmlDesigner.NodeInstances: Don't create preview for non root item Change-Id: I4456cff66c2e532a787f176bd6d62bbda80fb4f3 Reviewed-by: Thomas Hartmann --- .../qml2puppet/instances/qt5previewnodeinstanceserver.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5previewnodeinstanceserver.cpp b/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5previewnodeinstanceserver.cpp index f45b5e22808..c7821f9d3cd 100644 --- a/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5previewnodeinstanceserver.cpp +++ b/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5previewnodeinstanceserver.cpp @@ -65,6 +65,9 @@ void Qt5PreviewNodeInstanceServer::collectItemChangesAndSendChangeCommands() { static bool inFunction = false; + if (rootNodeInstance().internalSGItem() == 0) + return; + if (!inFunction && nodeInstanceClient()->bytesToWrite() < 10000) { inFunction = true; QVector imageContainerVector;