From 139449239c7cd63ab933d13e20b37cd717a45fe7 Mon Sep 17 00:00:00 2001 From: Marco Bubke Date: Tue, 1 Jul 2014 11:08:46 +0200 Subject: [PATCH] QmlDesigner: Fix rubberband It should reparented because at a model detach it will be removed from the scene and deleted. Task-number: QTCREATORBUG-12504 Change-Id: Id48c8d8f8a29b7aab60dca708bbefdac8c1f6024 Reviewed-by: Alessandro Portale --- .../qmldesigner/components/formeditor/selectionrectangle.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/qmldesigner/components/formeditor/selectionrectangle.cpp b/src/plugins/qmldesigner/components/formeditor/selectionrectangle.cpp index bb2e3b3ff74..86dbcdb67f7 100644 --- a/src/plugins/qmldesigner/components/formeditor/selectionrectangle.cpp +++ b/src/plugins/qmldesigner/components/formeditor/selectionrectangle.cpp @@ -59,11 +59,13 @@ void SelectionRectangle::clear() } void SelectionRectangle::show() { + m_controlShape->setParentItem(m_layerItem.data()); m_controlShape->show(); } void SelectionRectangle::hide() { + m_controlShape->setParentItem(0); m_controlShape->hide(); }