Aside Bug when grouping accordion and non-accordion menus together [angular] [metronic8]
Hi,
There seems to be a bug when you group together a menu-item menu-accordion
and a menu-item
inside a main menu-sub menu-sub-accordion
inside Aside-menu-component
Basically something like this:
<div
class="menu-item menu-accordion"
data-kt-menu-trigger="click"
routerLinkActive="here show">
<span class="menu-link"
><span class="menu-icon"
><span
class="svg-icon svg-icon-2"
[inlineSVG]="
'./assets/media/icons/duotune/general/gen049.svg'
"></span></span
><span class="menu-title" data-link="/administration">Administration</span
><span class="menu-arrow"></span
></span>
<div class="menu-sub menu-sub-accordion" routerLinkActive="menu-active-bg">
<div
class="menu-item menu-accordion"
data-kt-menu-trigger="click"
routerLinkActive="here show">
<span class="menu-link"
><span class="menu-bullet"><span class="bullet bullet-dot"></span></span
><span class="menu-title" data-link="/administration/users">Users</span
><span class="menu-arrow"></span
></span>
<div
class="menu-sub menu-sub-accordion"
routerLinkActive="menu-active-bg">
<div class="menu-item">
<a
class="menu-link without-sub"
routerLinkActive="active"
routerLink="/administration/users/users-listing"
><span class="menu-bullet"
><span class="bullet bullet-dot"></span></span
><span class="menu-title">Users Listing</span></a
>
</div>
</div>
</div> <div class="menu-item" data-kt-menu-trigger="click">
<a
class="menu-link without-sub"
routerLinkActive="active"
routerLink="/administration/menus/menus-listing"
><span class="menu-bullet"><span class="bullet bullet-dot"></span></span
><span class="menu-title">Menus</span></a
>
</div>
</div>
</div>
Steps to take:
- Click on menus
- Click on users accordion, then click on Users Listing
Expected behavior:
- menus will no longer be active menu item
- Users Listing will be active menu item
Actual behavior:
- menus and Users Listing are active menu items and it confused the MenuComponent logic
Question:
Is there a way to get around this?
Replies (1)
Hi,
Looks like we don't support your case when inside the menu-accordion
children are different (sub/without-sub). Will open the ticket for it in our development backlog.
Regards,
Keenthemes support