forked from qt-creator/qt-creator
QmlDesigner.dragTool: improve usablity of drag and drop
If the parent is not set yet we do not need to reparent, yet. Change-Id: I2ad743e775ebac57dde1b3600ff6af6378fc9da2 Reviewed-on: http://codereview.qt.nokia.com/1408 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Marco Bubke <marco.bubke@nokia.com>
This commit is contained in:
committed by
Marco Bubke
parent
ba9b9330f5
commit
a89390342f
@@ -404,7 +404,7 @@ void DragTool::move(QPointF scenePos)
|
|||||||
return;
|
return;
|
||||||
|
|
||||||
FormEditorItem *containerItem = calculateContainer(scenePos - QPoint(2, 2), m_movingItem.data());
|
FormEditorItem *containerItem = calculateContainer(scenePos - QPoint(2, 2), m_movingItem.data());
|
||||||
if (containerItem &&
|
if (containerItem && m_movingItem->parentItem() &&
|
||||||
containerItem != m_movingItem->parentItem()) {
|
containerItem != m_movingItem->parentItem()) {
|
||||||
|
|
||||||
m_moveManipulator.reparentTo(containerItem);
|
m_moveManipulator.reparentTo(containerItem);
|
||||||
|
|||||||
Reference in New Issue
Block a user