From da29ff04334f490ff5daf102d81d77f044992e6c Mon Sep 17 00:00:00 2001 From: Marco Bubke Date: Fri, 17 Jul 2020 11:17:17 +0200 Subject: [PATCH] QmlDesigner: Fix prefiew size Change-Id: I126c50209f2849d0212f0d295b35cba0f25f2728 Reviewed-by: Tim Jenssen --- .../qml2puppet/instances/qt5previewnodeinstanceserver.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5previewnodeinstanceserver.cpp b/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5previewnodeinstanceserver.cpp index 6e500120634..50db9b99719 100644 --- a/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5previewnodeinstanceserver.cpp +++ b/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5previewnodeinstanceserver.cpp @@ -104,7 +104,7 @@ QImage Qt5PreviewNodeInstanceServer::renderPreviewImage() QSize previewImageSize = boundingRect.size().toSize(); - if (!m_previewSize.isNull()) + if (m_previewSize.isValid() && !m_previewSize.isNull()) previewImageSize.scale(m_previewSize, Qt::KeepAspectRatio); QImage previewImage = rootNodeInstance().renderPreviewImage(previewImageSize); @@ -123,9 +123,6 @@ void Qt5PreviewNodeInstanceServer::changePreviewImageSize( { m_previewSize = command.size; - if (!command.size.isValid()) - m_previewSize = {160, 160}; - collectItemChangesAndSendChangeCommands(); }