From f7058c76ed172332acd40f593b72b9bce642fd4d Mon Sep 17 00:00:00 2001 From: Florent Poittevin <florent.poittevin@unige.ch> Date: Thu, 23 Jan 2020 12:15:08 +0100 Subject: [PATCH] fix: double init on searchable multi select component --- .../shared-searchable-multi-select.presentational.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/app/shared/components/presentationals/shared-searchable-multi-select/shared-searchable-multi-select.presentational.ts b/src/app/shared/components/presentationals/shared-searchable-multi-select/shared-searchable-multi-select.presentational.ts index a377ea405..76f33a103 100644 --- a/src/app/shared/components/presentationals/shared-searchable-multi-select/shared-searchable-multi-select.presentational.ts +++ b/src/app/shared/components/presentationals/shared-searchable-multi-select/shared-searchable-multi-select.presentational.ts @@ -63,6 +63,7 @@ export class SharedSearchableMultiSelectPresentational<TStateModel extends Resou isLoadingObs: Observable<boolean>; labelInitialized: boolean = false; + isInitialized: boolean = false; constructor(protected _fb: FormBuilder, protected _elementRef: ElementRef, @@ -84,8 +85,12 @@ export class SharedSearchableMultiSelectPresentational<TStateModel extends Resou } ngOnInit(): void { + if (this.isInitialized) { + return; + } super.ngOnInit(); // this._managePostExternalChange(); + this.isInitialized = true; } private _managePostExternalChange(): void { -- GitLab