From 1b6e4a5dafdb3eb7c7fd0dee5b3bd2f827699e0f Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Wed, 26 Jun 2019 15:30:06 +0200 Subject: [PATCH 1/2] Bug Fixed : No more than one phase at Initial Definition --- StrategySpace/Workspace/FunctionLibraries/PartsFromNodes.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/StrategySpace/Workspace/FunctionLibraries/PartsFromNodes.js b/StrategySpace/Workspace/FunctionLibraries/PartsFromNodes.js index 742db41ad..480f0ece0 100644 --- a/StrategySpace/Workspace/FunctionLibraries/PartsFromNodes.js +++ b/StrategySpace/Workspace/FunctionLibraries/PartsFromNodes.js @@ -504,6 +504,11 @@ function newPartsFromNodes () { } let phaseParent = parentNode let m = phaseParent.phases.length + + if (phaseParent.payload.parentNode !== undefined) { + if (phaseParent.payload.parentNode.type === 'Initial Definition' && m > 0) { return } + } + let phase = { name: 'New Phase', formula: { From c1789c16f1bc09574befb74703bdf4495a55c678 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Wed, 26 Jun 2019 15:45:43 +0200 Subject: [PATCH 2/2] Context Menu Appearing Faster --- FloatingSpace/CircularMenu.js | 2 +- FloatingSpace/CircularMenuItem.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/FloatingSpace/CircularMenu.js b/FloatingSpace/CircularMenu.js index 5a6c96be7..33fed0473 100644 --- a/FloatingSpace/CircularMenu.js +++ b/FloatingSpace/CircularMenu.js @@ -114,7 +114,7 @@ function newCircularMenu () { function onNotFocus () { for (let i = 0; i < menuItems.length; i++) { let menutItem = menuItems[i] - menutItem.targetRadius = menutItem.rawRadius * 0 - i * 5 + menutItem.targetRadius = menutItem.rawRadius * 0 - i * 4 menutItem.isDeployed = false } thisObject.isDeployed = false diff --git a/FloatingSpace/CircularMenuItem.js b/FloatingSpace/CircularMenuItem.js index cbda91bc9..ee77de716 100644 --- a/FloatingSpace/CircularMenuItem.js +++ b/FloatingSpace/CircularMenuItem.js @@ -106,7 +106,7 @@ function newCircularMenuItem () { function physics () { if (thisObject.dontShowAtFullscreen === true && CURRENT_TOP_MARGIN === 0) { return } - const INCREASE_STEP = 1 + const INCREASE_STEP = 2 if (Math.abs(thisObject.currentRadius - thisObject.targetRadius) >= INCREASE_STEP) { if (thisObject.currentRadius < thisObject.targetRadius) {