From f468be77cc0a016f525dc9db53e2ee774d9834e7 Mon Sep 17 00:00:00 2001 From: rhenck <richard.henck@iqb.hu-berlin.de> Date: Fri, 9 Jul 2021 17:16:50 +0200 Subject: [PATCH] [editor] Remove page switch event Use selected page index for similar functionality. --- .../unit-view/page-view/canvas/page-canvas.component.ts | 2 +- projects/editor/src/app/unit.service.ts | 6 ------ 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/projects/editor/src/app/components/unit-view/page-view/canvas/page-canvas.component.ts b/projects/editor/src/app/components/unit-view/page-view/canvas/page-canvas.component.ts index ca43fa73d..3910dbf22 100644 --- a/projects/editor/src/app/components/unit-view/page-view/canvas/page-canvas.component.ts +++ b/projects/editor/src/app/components/unit-view/page-view/canvas/page-canvas.component.ts @@ -49,7 +49,7 @@ export class PageCanvasComponent implements OnInit, OnDestroy { this.elementUpdatedSubscription = this.unitService.elementUpdated.subscribe(() => { this.updateSectionElementStyles(); }); - this.pageSwitchSubscription = this.unitService.pageSwitch.subscribe( + this.pageSwitchSubscription = this.unitService.selectedPageIndex.subscribe( () => { this.clearSelection(); } diff --git a/projects/editor/src/app/unit.service.ts b/projects/editor/src/app/unit.service.ts index fc5b4f842..d451434c9 100644 --- a/projects/editor/src/app/unit.service.ts +++ b/projects/editor/src/app/unit.service.ts @@ -21,7 +21,6 @@ export class UnitService { private _selectedPageSectionIndex: BehaviorSubject<number>; private _selectedElements: BehaviorSubject<UnitUIElement[]>; - pageSwitch = new Subject(); elementUpdated = new Subject(); constructor(private messageService: MessageService, private idService: IdService) { @@ -152,11 +151,6 @@ export class UnitService { this._pages[this._selectedPageIndex.value].next(this._unit.value.pages[this._selectedPageIndex.value]); } - switchPage(selectedIndex: number): void { - this.clearSelectedElements(); - this.pageSwitch.next(selectedIndex); - } - clearSelectedElements(): void { this._selectedElements.next([]); } -- GitLab