diff --git a/src/plugins/qmldesigner/components/formeditor/resizecontroller.cpp b/src/plugins/qmldesigner/components/formeditor/resizecontroller.cpp index 2a8e492140b..f904421ae41 100644 --- a/src/plugins/qmldesigner/components/formeditor/resizecontroller.cpp +++ b/src/plugins/qmldesigner/components/formeditor/resizecontroller.cpp @@ -164,7 +164,8 @@ ResizeController::~ResizeController() ResizeController &ResizeController::operator =(const ResizeController &other) { - m_data = other.m_data; + if (m_data != other.m_data) + m_data = other.m_data; return *this; }