diff --git a/projects/common/components/geometry/geometry.component.ts b/projects/common/components/geometry/geometry.component.ts index 84b003d200fec657de27e3c34a5a19abf6f7a50e..0c23101ee1c98a31c6978e72b001d39d54d46b60 100644 --- a/projects/common/components/geometry/geometry.component.ts +++ b/projects/common/components/geometry/geometry.component.ts @@ -1,9 +1,7 @@ import { AfterViewInit, Component, ElementRef, EventEmitter, Input, OnDestroy, Output, Renderer2 } from '@angular/core'; -import { - BehaviorSubject, debounceTime, Subject, Subscription -} from 'rxjs'; +import { debounceTime, Subject, Subscription } from 'rxjs'; import { takeUntil } from 'rxjs/operators'; import { ElementComponent } from 'common/directives/element-component.directive'; import { GeometryElement } from 'common/models/elements/geometry/geometry'; @@ -42,7 +40,7 @@ export class GeometryComponent extends ElementComponent implements AfterViewInit @Input() appDefinition: string | undefined; @Output() elementValueChanged = new EventEmitter<ValueChangeElement>(); - isLoaded: BehaviorSubject<boolean> = new BehaviorSubject<boolean>(false); + isLoaded: Subject<boolean> = new Subject<boolean>(); geoGebraAPI!: any; private ngUnsubscribe = new Subject<void>();