diff options
author | Thomas Hartmann <thomas.hartmann@qt.io> | 2022-05-11 21:43:26 +0200 |
---|---|---|
committer | Thomas Hartmann <thomas.hartmann@qt.io> | 2022-05-12 09:11:29 +0000 |
commit | bf3c3b624ac0d7c3386cd93418971a43e203bd27 (patch) | |
tree | 7f5ee38be7432d79060357550197954fd3807557 | |
parent | 442f4cd7239580aca3fc6024fb3f464e0423a9f1 (diff) |
QmlDesigner: Fix 3D formeditor preview
I remember testing this and ContentUpdateMask seemed to work.
This might have changed with Qt 6.3 and using AllMask instead, which
works for all cases I tested should not have any negative impact.
Task-number: QDS-6896
Change-Id: I648c10fe75df813ae25a54a13a862cad0228bfdb
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
-rw-r--r-- | share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5rendernodeinstanceserver.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5rendernodeinstanceserver.cpp b/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5rendernodeinstanceserver.cpp index ae33334372..553b69e481 100644 --- a/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5rendernodeinstanceserver.cpp +++ b/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5rendernodeinstanceserver.cpp @@ -135,7 +135,7 @@ void Qt5RenderNodeInstanceServer::collectItemChangesAndSendChangeCommands() if (rootNodeInstance().isSubclassOf("QQuick3DNode") && rootNodeInstance().contentItem() && DesignerSupport::isDirty(rootNodeInstance().contentItem(), - DesignerSupport::ContentUpdateMask) + DesignerSupport::AllMask) && nodeInstanceClient()->bytesToWrite() < 10000) { Internal::QuickItemNodeInstance::updateDirtyNode(rootNodeInstance().contentItem()); nodeInstanceClient()->pixmapChanged(createPixmapChangedCommand({rootNodeInstance()})); |