diff --git a/frontend/src/app/components/tracker/tracker.component.html b/frontend/src/app/components/tracker/tracker.component.html index f7a132ea0..d467aae80 100644 --- a/frontend/src/app/components/tracker/tracker.component.html +++ b/frontend/src/app/components/tracker/tracker.component.html @@ -46,7 +46,7 @@ @if (replaced) { } @else {
diff --git a/frontend/src/app/route-guards.ts b/frontend/src/app/route-guards.ts index 98f703b1c..4808713c1 100644 --- a/frontend/src/app/route-guards.ts +++ b/frontend/src/app/route-guards.ts @@ -13,7 +13,7 @@ class GuardService { trackerGuard(route: Route, segments: UrlSegment[]): boolean { const preferredRoute = this.router.getCurrentNavigation()?.extractedUrl.queryParams?.mode; - return preferredRoute !== 'details' && this.navigationService.isInitialLoad() && window.innerWidth <= 767.98; + return (preferredRoute === 'status' || (preferredRoute !== 'details' && this.navigationService.isInitialLoad())) && window.innerWidth <= 767.98; } } diff --git a/frontend/src/app/shared/components/truncate/truncate.component.html b/frontend/src/app/shared/components/truncate/truncate.component.html index e52d94c9a..066f83244 100644 --- a/frontend/src/app/shared/components/truncate/truncate.component.html +++ b/frontend/src/app/shared/components/truncate/truncate.component.html @@ -1,6 +1,6 @@ - + diff --git a/frontend/src/app/shared/components/truncate/truncate.component.ts b/frontend/src/app/shared/components/truncate/truncate.component.ts index a00ddb193..589f7aa36 100644 --- a/frontend/src/app/shared/components/truncate/truncate.component.ts +++ b/frontend/src/app/shared/components/truncate/truncate.component.ts @@ -10,6 +10,7 @@ export class TruncateComponent { @Input() text: string; @Input() link: any = null; @Input() external: boolean = false; + @Input() queryParams: any = undefined; @Input() lastChars: number = 4; @Input() maxWidth: number = null; @Input() inline: boolean = false;