diff --git a/src/ui-kit/form-controls/text/text.component.ts b/src/ui-kit/form-controls/text/text.component.ts index 284117370..c6c63c9c5 100644 --- a/src/ui-kit/form-controls/text/text.component.ts +++ b/src/ui-kit/form-controls/text/text.component.ts @@ -19,7 +19,7 @@ import { } from '@angular/forms'; import { Subject, Subscription } from 'rxjs'; -import { takeUntil } from 'rxjs/operators'; +import { takeUntil, filter } from 'rxjs/operators'; import { LabelWrapper } from '../../wrappers/label-wrapper'; import { SamFormService } from '../../form-service'; @@ -180,8 +180,9 @@ export class SamTextComponent implements ControlValueAccessor, ); this._changeSubsription = - this.changeEvent - .filter(event => event.type === this.emitOn) + this.changeEvent.pipe( + filter(event => event.type === this.emitOn) + ) .subscribe( e => this._setValue.call(this, e.event.target.value) );