summaryrefslogtreecommitdiffstats
path: root/editorlib
diff options
context:
space:
mode:
authorTomi Korpipää <tomi.korpipaa@qt.io>2016-06-16 11:34:59 +0300
committerTomi Korpipää <tomi.korpipaa@qt.io>2016-06-16 08:42:09 +0000
commit90f435d441af6e7258c70051c2a7e484fafe1790 (patch)
treedb9900031b95960f8123b54e14debe9516de5546 /editorlib
parent44868450eedef3425be7afbc2078f07e2bfdfeea (diff)
Fixed duplicate placement when item is scaled
Change-Id: Icbf28a76f7567f426baf585cd6b29c5d072760a1 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Diffstat (limited to 'editorlib')
-rw-r--r--editorlib/src/editorsceneitemmodel.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/editorlib/src/editorsceneitemmodel.cpp b/editorlib/src/editorsceneitemmodel.cpp
index 5956c44..c8c2346 100644
--- a/editorlib/src/editorsceneitemmodel.cpp
+++ b/editorlib/src/editorsceneitemmodel.cpp
@@ -715,8 +715,7 @@ Qt3DCore::QEntity *EditorSceneItemModel::duplicateEntity(Qt3DCore::QEntity *enti
if (newTransform) {
if (offset) {
newTransform->setTranslation(newTransform->translation()
- + duplicateOffset
- * newTransform->scale3D());
+ + duplicateOffset);
} else {
QVector3D newPos;
if (!newParent) {