From be7517460da1fac775e1fb0103f111b0eed7aad8 Mon Sep 17 00:00:00 2001 From: Mahmoud Badri Date: Fri, 20 Mar 2020 16:59:46 +0200 Subject: [PATCH] QmlDesigner: Fix view 3D DnD wrong animation on mac On mac when dragging a 3D object to the view 3D, the drag icon flies back to the items library. This commit fixes this. Task-number: QDS-1829 Change-Id: I4fb6eaacf90775282976e03498739fa25f8d63d6 Reviewed-by: Miikka Heikkinen --- src/plugins/qmldesigner/components/edit3d/edit3dcanvas.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/plugins/qmldesigner/components/edit3d/edit3dcanvas.cpp b/src/plugins/qmldesigner/components/edit3d/edit3dcanvas.cpp index 331897f08db..91aa0062991 100644 --- a/src/plugins/qmldesigner/components/edit3d/edit3dcanvas.cpp +++ b/src/plugins/qmldesigner/components/edit3d/edit3dcanvas.cpp @@ -119,8 +119,10 @@ void Edit3DCanvas::dropEvent(QDropEvent *e) auto modelNode = QmlVisualNode::createQml3DNode(m_parent->view(), m_itemLibraryEntry, m_activeScene).modelNode(); - if (modelNode.isValid()) + if (modelNode.isValid()) { + e->accept(); m_parent->view()->setSelectedModelNode(modelNode); + } } }