From 0b3563daa1d2a6f9d2eb256801a67b43f144034f Mon Sep 17 00:00:00 2001 From: rhenck <richard.henck@iqb.hu-berlin.de> Date: Mon, 15 Jul 2024 15:38:37 +0200 Subject: [PATCH] Fix export mode not properly set Setting the mode in the constructor was too early. --- projects/editor/src/app/app.component.ts | 5 ++++- .../editor/src/app/services/unit-services/unit.service.ts | 1 - 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/projects/editor/src/app/app.component.ts b/projects/editor/src/app/app.component.ts index 4f11295cf..99946a126 100644 --- a/projects/editor/src/app/app.component.ts +++ b/projects/editor/src/app/app.component.ts @@ -34,7 +34,10 @@ export class AppComponent implements OnInit { this.veronaApiService.startCommand .subscribe((message: StartCommand): void => { this.unitService.loadUnitDefinition(message.unitDefinition); - if (message.editorConfig.role === 'developer') this.unitService.allowExpertMode = false; + if (message.editorConfig.role === 'developer') { + this.unitService.expertMode = false; + this.unitService.allowExpertMode = false; + } }); this.veronaApiService.sendReady(); registerLocaleData(localeDe); diff --git a/projects/editor/src/app/services/unit-services/unit.service.ts b/projects/editor/src/app/services/unit-services/unit.service.ts index ef9bb3ffa..441ecb4dc 100644 --- a/projects/editor/src/app/services/unit-services/unit.service.ts +++ b/projects/editor/src/app/services/unit-services/unit.service.ts @@ -48,7 +48,6 @@ export class UnitService { private idService: IDService) { this.unit = new Unit(); this.referenceManager = new ReferenceManager(this.unit); - this.expertMode = this.allowExpertMode; } loadUnitDefinition(unitDefinition: string): void { -- GitLab