From 63a8252bc3cd2f7678c10f11251afae48c8453a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20Lyngs=C3=B8?= Date: Tue, 7 Nov 2023 21:37:06 +0100 Subject: [PATCH] bind methods --- .../src/libs/observable-api/basic-state.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/libs/observable-api/basic-state.ts b/src/Umbraco.Web.UI.Client/src/libs/observable-api/basic-state.ts index 8adc9e15f3..e2874710c9 100644 --- a/src/Umbraco.Web.UI.Client/src/libs/observable-api/basic-state.ts +++ b/src/Umbraco.Web.UI.Client/src/libs/observable-api/basic-state.ts @@ -11,9 +11,9 @@ export class UmbBasicState { constructor(initialData: T) { this._subject = new BehaviorSubject(initialData); - this.asObservable = this._subject.asObservable; - this.getValue = this._subject.getValue; - this.destroy = this._subject.complete; + this.asObservable = this._subject.asObservable.bind(this._subject); + this.getValue = this._subject.getValue.bind(this._subject); + this.destroy = this._subject.complete.bind(this._subject); }