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 } 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) {