diff --git a/FloatingSpace/StrategyPartConstructor.js b/FloatingSpace/StrategyPartConstructor.js index 91c3807e0..57186cfdf 100644 --- a/FloatingSpace/StrategyPartConstructor.js +++ b/FloatingSpace/StrategyPartConstructor.js @@ -69,15 +69,14 @@ function newStrategyPartConstructor () { setFloatingObjectBasicProperties(floatingObject, payload) - payload.node.savedPayload = undefined - - floatingLayer.addFloatingObject(floatingObject) - if (payload.node.savedPayload !== undefined) { if (payload.node.savedPayload.uiObject !== undefined) { payload.uiObject.shortcutKey = payload.node.savedPayload.uiObject.shortcutKey } } + payload.node.savedPayload = undefined + + floatingLayer.addFloatingObject(floatingObject) return }