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