From 8d9f4c4333c4763966392d2e6241d76fd4c5b4d5 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 20 May 2019 22:08:47 +0200 Subject: [PATCH] Strategy space appears closed when not properly initialized --- Spaces/CockpitSpace.js | 9 ++++++++- Spaces/StrategySpace.js | 5 +++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/Spaces/CockpitSpace.js b/Spaces/CockpitSpace.js index 247008ae1..afff50bad 100644 --- a/Spaces/CockpitSpace.js +++ b/Spaces/CockpitSpace.js @@ -43,7 +43,14 @@ function initialize () { thisObject.container.frame.position.x = 0 - thisObject.container.frame.position.y = browserCanvas.height * 55 / 100 - COCKPIT_SPACE_HEIGHT + + let INITIAL_POSITION + if (canvas.strategySpace.isInitialized === true) { + INITIAL_POSITION = 55 + } else { + INITIAL_POSITION = 100 + } + thisObject.container.frame.position.y = browserCanvas.height * INITIAL_POSITION / 100 - COCKPIT_SPACE_HEIGHT canvasBrowserResizedEventSubscriptionId = window.canvasApp.eventHandler.listenToEvent('Browser Resized', resize) selfMouseClickEventSubscriptionId = thisObject.container.eventHandler.listenToEvent('onMouseClick', onMouseClick) diff --git a/Spaces/StrategySpace.js b/Spaces/StrategySpace.js index 98ca23a62..c4b646d3a 100644 --- a/Spaces/StrategySpace.js +++ b/Spaces/StrategySpace.js @@ -9,6 +9,7 @@ function newStrategySpace () { iconByPartType: undefined, workspace: undefined, isDeployed: false, + isInitialized: false, draw: draw, getContainer: getContainer, makeVisible: makeVisible, @@ -35,6 +36,10 @@ function newStrategySpace () { loadIconCollection() buildIconByPartTypeMap() + + if (thisObject.strategizerGateway.strategizerData !== undefined) { + thisObject.isInitialized = true + } } function buildIconByPartTypeMap () {