From 70f6d6a812e1a9889633dc0f51dfc9e3ab6df154 Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Mon, 20 Nov 2023 16:28:46 +0100 Subject: [PATCH] request updates when adding new routes --- .../src/packages/core/collection/collection.element.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/collection/collection.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/collection/collection.element.ts index 0e98e0fa8c..a7caa44ef6 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/collection/collection.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/collection/collection.element.ts @@ -28,12 +28,12 @@ export class UmbCollectionElement extends UmbLitElement { #observeCollectionViews() { this.observe(this.#collectionContext.views, (views) => { - this._createRoutes(views); + this.#createRoutes(views); }), 'umbCollectionViewsObserver'; } - private _createRoutes(views: ManifestCollectionView[] | null) { + #createRoutes(views: ManifestCollectionView[] | null) { this._routes = []; if (views) { @@ -49,6 +49,8 @@ export class UmbCollectionElement extends UmbLitElement { path: '', redirectTo: views?.[0]?.meta.pathName ?? '/', }); + + this.requestUpdate(); } render() {