From de56425e84c285e26cb3eff07b50cd188d53c89d Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 12 Dec 2019 18:30:53 +0100 Subject: [PATCH] Titles from SCHEMA --- FloatingSpace/UiObjectTitle.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/FloatingSpace/UiObjectTitle.js b/FloatingSpace/UiObjectTitle.js index 25143c9a2..f1f979ba7 100644 --- a/FloatingSpace/UiObjectTitle.js +++ b/FloatingSpace/UiObjectTitle.js @@ -47,6 +47,7 @@ function newUiObjectTitle () { function initialize (payload) { thisObject.payload = payload + thisObject.allwaysVisible = false // Default value switch (payload.node.type) { case 'Definition': { thisObject.allwaysVisible = true @@ -145,7 +146,12 @@ function newUiObjectTitle () { break } default: { - thisObject.allwaysVisible = false + let nodeDefinition = APP_SCHEMA_MAP.get(thisObject.payload.node.type) + if (nodeDefinition !== undefined) { + if (nodeDefinition.isTitleAllwaysVisible === true) { + thisObject.allwaysVisible = true + } + } } }