From 8c8c13e85dbc0dd0f7c4613d79bddf3ce211e318 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 11 Jan 2021 14:43:58 +0100 Subject: [PATCH 1/2] Bug fixes. Missing Anchor and Deleting Paragraphs not flagged as an update. --- Projects/Superalgos/UI/Spaces/Docs-Space/ContextMenu.js | 1 + Projects/Superalgos/UI/Spaces/Tutorial-Space/TutorialSpace.js | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Projects/Superalgos/UI/Spaces/Docs-Space/ContextMenu.js b/Projects/Superalgos/UI/Spaces/Docs-Space/ContextMenu.js index 10999ddb9..c18337129 100644 --- a/Projects/Superalgos/UI/Spaces/Docs-Space/ContextMenu.js +++ b/Projects/Superalgos/UI/Spaces/Docs-Space/ContextMenu.js @@ -117,6 +117,7 @@ function newSuperalgosDocsContextMenu() { if (selectedParagraphIndex === 0) { return } UI.projects.superalgos.spaces.docsSpace.documentPage.docsSchemaDocument.paragraphs.splice(selectedParagraphIndex, 1) forceOutClick() + UI.projects.superalgos.spaces.docsSpace.documentPage.docsSchemaDocument.updated = true UI.projects.superalgos.spaces.docsSpace.documentPage.render() } diff --git a/Projects/Superalgos/UI/Spaces/Tutorial-Space/TutorialSpace.js b/Projects/Superalgos/UI/Spaces/Tutorial-Space/TutorialSpace.js index 891500cde..f39ae366f 100644 --- a/Projects/Superalgos/UI/Spaces/Tutorial-Space/TutorialSpace.js +++ b/Projects/Superalgos/UI/Spaces/Tutorial-Space/TutorialSpace.js @@ -293,7 +293,7 @@ function newSuperalgosTutorialSpace() { /* This produces the Docs to laod the specified page. */ - UI.projects.superalgos.spaces.docsSpace.openSpaceAreaAndNavigateTo(config.controlDocs.page.project, config.controlDocs.page.category, config.controlDocs.page.type) + UI.projects.superalgos.spaces.docsSpace.openSpaceAreaAndNavigateTo(config.controlDocs.page.project, config.controlDocs.page.category, config.controlDocs.page.type, config.controlDocs.page.anchor) } } } From 6e14e1b2e9af8fccafa867d25e13c2d5b20b78e4 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 11 Jan 2021 14:48:06 +0100 Subject: [PATCH 2/2] Bug when you leave these fields in blanck --- .../Superalgos/UI/Spaces/Tutorial-Space/TutorialSpace.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Projects/Superalgos/UI/Spaces/Tutorial-Space/TutorialSpace.js b/Projects/Superalgos/UI/Spaces/Tutorial-Space/TutorialSpace.js index f39ae366f..89a0194ee 100644 --- a/Projects/Superalgos/UI/Spaces/Tutorial-Space/TutorialSpace.js +++ b/Projects/Superalgos/UI/Spaces/Tutorial-Space/TutorialSpace.js @@ -288,7 +288,10 @@ function newSuperalgosTutorialSpace() { config.controlDocs.page !== undefined && config.controlDocs.page.project !== undefined && config.controlDocs.page.category !== undefined && - config.controlDocs.page.type !== undefined + config.controlDocs.page.type !== undefined && + config.controlDocs.page.project !== '' && + config.controlDocs.page.category !== '' && + config.controlDocs.page.type !== '' ) { /* This produces the Docs to laod the specified page.