From 67416ab19d72f29870da91326ff18eb8c19e1718 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20Lyngs=C3=B8?= Date: Thu, 7 Nov 2024 22:15:10 +0100 Subject: [PATCH] fix closing nested routers modals --- .../src/packages/core/router/route.context.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/router/route.context.ts b/src/Umbraco.Web.UI.Client/src/packages/core/router/route.context.ts index f8f15291d4..5e176c8dcf 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/router/route.context.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/router/route.context.ts @@ -150,6 +150,11 @@ export class UmbRouteContext extends UmbContextBase { modalRegistration._internal_setRouteBuilder(urlBuilder); }; + + override hostDisconnected(): void { + super.hostDisconnected(); + this._internal_modalRouterChanged(undefined); + } } export const UMB_ROUTE_CONTEXT = new UmbContextToken('UmbRouterContext');