From 8ce2f2997feb629e1060e2270fd67588b5302535 Mon Sep 17 00:00:00 2001 From: Boris Voropaev Date: Thu, 30 Nov 2023 16:46:06 +0300 Subject: [PATCH] menu bug fix --- src/app/_modules/pages/menu/item/pages-menu-item.component.ts | 4 +++- src/app/_modules/pages/page/page.component.ts | 1 - 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/app/_modules/pages/menu/item/pages-menu-item.component.ts b/src/app/_modules/pages/menu/item/pages-menu-item.component.ts index 1d705d6..a912880 100644 --- a/src/app/_modules/pages/menu/item/pages-menu-item.component.ts +++ b/src/app/_modules/pages/menu/item/pages-menu-item.component.ts @@ -34,7 +34,9 @@ export class PagesMenuItemComponent { } get parent(){ - return !this.current && this.pagesService.currentPage?.link.startsWith(this.item.link) + return !this.current && this.pagesService.currentPage?.link.startsWith( + this.item.link.substring( 0, this.item.link.lastIndexOf("/") + 1 ) + ) } get nav(){ diff --git a/src/app/_modules/pages/page/page.component.ts b/src/app/_modules/pages/page/page.component.ts index 538fd37..4b629ef 100644 --- a/src/app/_modules/pages/page/page.component.ts +++ b/src/app/_modules/pages/page/page.component.ts @@ -4,7 +4,6 @@ import {Subscription} from "rxjs"; import {PagesService} from "@app/_services/pages.service"; import {ListsService} from "@app/_services"; import {Title} from "@angular/platform-browser"; -import { environment } from '@environments/environment'; @Component({