diff --git a/src/Umbraco.Web.UI.Client/src/core/observable-api/observer.ts b/src/Umbraco.Web.UI.Client/src/core/observable-api/observer.ts index 48be81682b..4f701a0e49 100644 --- a/src/Umbraco.Web.UI.Client/src/core/observable-api/observer.ts +++ b/src/Umbraco.Web.UI.Client/src/core/observable-api/observer.ts @@ -17,6 +17,8 @@ export class UmbObserver { this.#subscription = source.subscribe((value) => callback(value)); } + // Notice controller class implements empty hostConnected(). + hostDisconnected() { this.#subscription.unsubscribe(); }