From 771e3cfd7bcd898a38263e6f96dcb6e7d5ca9d76 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Wed, 26 Jun 2019 11:24:44 +0200 Subject: [PATCH 1/2] BUG FIXED when detaching and re attaching stuff --- FloatingSpace/StrategyPart.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/FloatingSpace/StrategyPart.js b/FloatingSpace/StrategyPart.js index cc3603f2a..0849f13c3 100644 --- a/FloatingSpace/StrategyPart.js +++ b/FloatingSpace/StrategyPart.js @@ -500,6 +500,8 @@ function newStrategyPart () { function onDragFinished (event) { if (isAttaching === true) { canvas.strategySpace.workspace.attachNode(thisObject.payload.node, attachToNode) + attachToNode = undefined + isAttaching = false } isDragging = false } From f1d5da63f9d761b6c1eb88076eb27a5e2f819cc2 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Wed, 26 Jun 2019 11:49:50 +0200 Subject: [PATCH 2/2] Increase target friction --- FloatingSpace/StrategyPartConstructor.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FloatingSpace/StrategyPartConstructor.js b/FloatingSpace/StrategyPartConstructor.js index 55f08876e..91f43dc5a 100644 --- a/FloatingSpace/StrategyPartConstructor.js +++ b/FloatingSpace/StrategyPartConstructor.js @@ -1596,7 +1596,7 @@ function newStrategyPartConstructor () { } function setFloatingObjectBasicProperties (floatingObject, payload) { - const FRICTION = 0.94 + const FRICTION = 0.95 const INITIAL_FRICTION = 0.99 switch (payload.node.type) {