From 3935c5c5f57e101b44b52a95f91a60622a9c1707 Mon Sep 17 00:00:00 2001 From: rhenck <richard.henck@iqb.hu-berlin.de> Date: Mon, 23 Aug 2021 17:31:26 +0200 Subject: [PATCH] [editor] Select initial page --- .../page-view/properties/properties.component.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/projects/editor/src/app/components/unit-view/page-view/properties/properties.component.ts b/projects/editor/src/app/components/unit-view/page-view/properties/properties.component.ts index d5eadc743..b1d89ed5b 100644 --- a/projects/editor/src/app/components/unit-view/page-view/properties/properties.component.ts +++ b/projects/editor/src/app/components/unit-view/page-view/properties/properties.component.ts @@ -1,7 +1,7 @@ import { Component } from '@angular/core'; import { Subject } from 'rxjs'; import { takeUntil } from 'rxjs/operators'; -import { UnitPage } from '../../../../../../../common/unit'; +import { UnitPage, UnitUIElement } from '../../../../../../../common/unit'; import { SelectionService } from '../../../../selection.service'; @Component({ @@ -32,7 +32,11 @@ export class PropertiesComponent { }); this.selectionService.selectedElements .pipe(takeUntil(this.ngUnsubscribe)) - .subscribe(() => { this.expandElementView = true; }); + .subscribe((elements: UnitUIElement[]) => { + if (elements.length > 0) { + this.expandElementView = true; + } + }); } ngOnDestroy(): void { -- GitLab