From c8d7d44bfb10c3aa2f088a3d40c38d25a24b1764 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Mon, 25 May 2020 14:45:55 +0200 Subject: [PATCH] QmlDesigner: Fix changePreviewImageSize If the size is invalid set the default size. Invalid size most likely means the setting was removed. Change-Id: I3f1dad5bdac799673d37036099d954caab9aca19 Reviewed-by: Michael Winkelmann 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 758f7f0c8f9..a54dfbb82b6 100644 --- a/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5previewnodeinstanceserver.cpp +++ b/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5previewnodeinstanceserver.cpp @@ -122,6 +122,9 @@ void Qt5PreviewNodeInstanceServer::changePreviewImageSize( { m_previewSize = command.size; + if (!command.size.isValid()) + m_previewSize = {160, 160}; + collectItemChangesAndSendChangeCommands(); }