diff --git a/DesignSpace/Workspace/FunctionLibraries/ChartingSpaceFunctions.js b/DesignSpace/Workspace/FunctionLibraries/ChartingSpaceFunctions.js index ded2d034d..f320fd035 100644 --- a/DesignSpace/Workspace/FunctionLibraries/ChartingSpaceFunctions.js +++ b/DesignSpace/Workspace/FunctionLibraries/ChartingSpaceFunctions.js @@ -129,6 +129,12 @@ function newChartingSpaceFunctions() { if (mineProduct.payload.parentNode.payload.referenceParent.id !== market.id) { continue } let timelineChart = functionLibraryUiObjectsFromNodes.addUIObject(timeMachine, 'Timeline Chart') + /* + The Mine Product Node might be collapesd and since its creation it never + received the physics call, so we will do the call so that it properly + sets its own name, which we are going to reuse here. + */ + mineProduct.payload.uiObject.invisiblePhysics() timelineChart.name = mineProduct.name timelineChart.layersManager.payload.referenceParent = mineProduct timelineChart.payload.floatingObject.collapseToggle() diff --git a/FloatingSpace/UiObjectConstructor.js b/FloatingSpace/UiObjectConstructor.js index 8ba7bc3a2..75bc43eb0 100644 --- a/FloatingSpace/UiObjectConstructor.js +++ b/FloatingSpace/UiObjectConstructor.js @@ -562,7 +562,7 @@ function newUiObjectConstructor() { floatingObject.friction = INITIAL_FRICTION floatingObject.initializeMass(300) - floatingObject.initializeRadius(INITIAL_RADIOUS - 2) + floatingObject.initializeRadius(INITIAL_RADIOUS - 1) floatingObject.initializeImageSize(INITIAL_IMAGE_SIZE - 10) floatingObject.initializeFontSize(INITIAL_FONT_SIZE) @@ -577,7 +577,7 @@ function newUiObjectConstructor() { floatingObject.friction = INITIAL_FRICTION floatingObject.initializeMass(150) - floatingObject.initializeRadius(INITIAL_RADIOUS - 4) + floatingObject.initializeRadius(INITIAL_RADIOUS - 2) floatingObject.initializeImageSize(INITIAL_IMAGE_SIZE - 20) floatingObject.initializeFontSize(INITIAL_FONT_SIZE) @@ -592,7 +592,7 @@ function newUiObjectConstructor() { floatingObject.friction = INITIAL_FRICTION floatingObject.initializeMass(75) - floatingObject.initializeRadius(INITIAL_RADIOUS - 6) + floatingObject.initializeRadius(INITIAL_RADIOUS - 3) floatingObject.initializeImageSize(INITIAL_IMAGE_SIZE - 30) floatingObject.initializeFontSize(INITIAL_FONT_SIZE) @@ -607,7 +607,7 @@ function newUiObjectConstructor() { floatingObject.friction = INITIAL_FRICTION floatingObject.initializeMass(50) - floatingObject.initializeRadius(INITIAL_RADIOUS - 8) + floatingObject.initializeRadius(INITIAL_RADIOUS - 4) floatingObject.initializeImageSize(INITIAL_IMAGE_SIZE - 40) floatingObject.initializeFontSize(INITIAL_FONT_SIZE) @@ -618,7 +618,7 @@ function newUiObjectConstructor() { floatingObject.friction = INITIAL_FRICTION floatingObject.initializeMass(25) - floatingObject.initializeRadius(INITIAL_RADIOUS - 10) + floatingObject.initializeRadius(INITIAL_RADIOUS - 5) floatingObject.initializeImageSize(INITIAL_IMAGE_SIZE - 50) floatingObject.initializeFontSize(INITIAL_FONT_SIZE)