From 6a3a54ea9070d7f61867ebf7354677949c552553 Mon Sep 17 00:00:00 2001 From: Marco Bubke Date: Mon, 8 Apr 2013 16:04:21 +0200 Subject: [PATCH] QmlDesigner: Optimize assign operator in resize controller Change-Id: I6b832cd436a70d4c6976fc192e0b2ad9a6964614 Reviewed-by: Friedemann Kleint --- .../qmldesigner/components/formeditor/resizecontroller.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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; }