From e86fc67188e97dc14b7935d7027ec1b6bbe2194a Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 24 Jan 2020 12:52:06 +0100 Subject: [PATCH] spawn position bug fixed --- DesignerSpace/Workspace/Workspace.js | 4 ++-- FloatingSpace/UiObjectConstructor.js | 3 --- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/DesignerSpace/Workspace/Workspace.js b/DesignerSpace/Workspace/Workspace.js index 7f16509a3..93985c5ac 100644 --- a/DesignerSpace/Workspace/Workspace.js +++ b/DesignerSpace/Workspace/Workspace.js @@ -226,8 +226,8 @@ function newWorkspace () { /* It does not exist, so we recreeate it respecting the inner state of each object. */ let positionOffset = { - x: spawnPosition.x - droppedNode.savedPayload.targetPosition.x, - y: spawnPosition.y - droppedNode.savedPayload.targetPosition.y + x: spawnPosition.x - droppedNode.savedPayload.position.x, + y: spawnPosition.y - droppedNode.savedPayload.position.y } thisObject.workspaceNode.rootNodes.push(droppedNode) diff --git a/FloatingSpace/UiObjectConstructor.js b/FloatingSpace/UiObjectConstructor.js index 961f589bc..110015794 100644 --- a/FloatingSpace/UiObjectConstructor.js +++ b/FloatingSpace/UiObjectConstructor.js @@ -46,9 +46,6 @@ function newUiObjectConstructor () { y: payload.node.savedPayload.position.y } - // if (position.x === undefined) { position.x = spawnPosition.x } - // if (position.y === undefined) { position.y = spawnPosition.y } - floatingObject.setPosition(position) payload.node.savedPayload.position = undefined if (payload.node.savedPayload.floatingObject.isPinned === true) {