From 10b98c818058fd2438b4ac0f5e39ecfbeb784333 Mon Sep 17 00:00:00 2001 From: Aaron Steinfeld Date: Sat, 26 Jun 2021 09:47:49 -0400 Subject: [PATCH] fix: build initiial nav params on observable --- projects/common/src/navigation/navigation.service.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/projects/common/src/navigation/navigation.service.ts b/projects/common/src/navigation/navigation.service.ts index 6da08b310..3311abe95 100644 --- a/projects/common/src/navigation/navigation.service.ts +++ b/projects/common/src/navigation/navigation.service.ts @@ -128,6 +128,7 @@ export class NavigationService { paramsOrUrl: NavigationParams | string ): Observable<{ path: NavigationPath; extras?: NavigationExtras }> { return this.navigation$.pipe( + startWith(this.getCurrentActivatedRoute()), switchMap(route => route.queryParams), map(() => this.buildNavigationParams(paramsOrUrl)), distinctUntilChanged(isEqualIgnoreFunctions)